I agree with you, I think coffee house/roasting tasting concept sounds great, just like coffee houses that actually cook food, have live performances and stages, or coffee houses that have beer and wine. These are all variations of the same original concept and anyone looking to open ther own shop should include these ideas in there business plan.
What I mean't about internet cafes is that having a cafe that is set up mostly for internet use only, i.e. computers you charge for, is becoming out dated, most cities will have free regional WiFi soon, starbuck will be $%#@ out of luck soon. Having some computers (internet cafe) as an addition to other revenue streams is fine, I find alot of people who are visting from out of town always want to check there e-mail