Usability / Economics of Building SMS Apps


I have a couple of questions on the usability and economics of building SMS apps.

A big pain with short code is no one remembers it. More importantly, no one wants to type more than few characters on Mobile, in case of sms or in case of app or GPRS!

People still want to make calls to local search instead of browsing their WAP site or sending SMS on short code! The key question is a) user behaviour and accessibility/usability – how can we improve it? b) how much does it cost  c) how much money you will make as app developer?