bandboy said:
She suggested to have a security deposit which would be refundable if member hasn't abused or lapsed in renewal/payment. She advocated that such a deposit would drive away leechers but at same time let me have competitive pricing. And since it is a refundable security deposit (*conditions applied*), it shall not affect genuine clients much but only leechers/ ultra-budget clients (as you mentioned above

)
I have seen similar concept but not in hosting industry or may be i am not aware of such concepts in web hosting. Are they feasible and a workable solution? Does this have any downside?
I don't know how well this would work for a recurring-service-based industry. People are sometimes asked to put down a deposit to get cable/water/phone/electric services started, but I think that only happens a) if that's their first cable/water/phone/electric account ever; b) if they've got a history of late payments; c) possibly if they move to a new state/province/country and have to establish a history with the various providers in that state/province/country. I can see something like this for design or development services, but those aren't generally thought of as 'constant' or 'recurring'.
I wouldn't sign up for a hosting or management provider with a proviso like that for two reasons: 1) there are plenty of other hosts that don't require this payment up front; 2) that sounds kind of shady. If I'm Joe Hosting Customer and don't know the providers personally, what's going to let me know that this company isn't going to just keep my money? Or fold up shop after a few months, leaving me without money and without hosting? The horror stories are out there for the Googling; and if I don't know someone and am not purchasing a tangible product (which can be tracked, traced, and is easier to prove as 'defective' in a court of law, if it came to something that ugly) I'm not going to be too inclined to gamble on their honesty. Once I've worked with the provider for a while, I'm a bit more willing to extend them the benefit of the doubt - but you'd probably feel the same about long-term customers, and you're looking for initial barriers to entry. Correct?
One thing you could try is to set up your lowest-costing, smallest-resource plans so that people can pay quarterly, semi-annually, or annually. That will provide an extra barrier of entry to the resource leaches, since they'd have to part with a greater amount of cash up front if they want to get on your server; but the actual business owners might likely have that cash (or want one of the higher-priced plans with more features, anyway.)
No matter how you eventually price your hosting plans, be prepared to deal with the occasional obnoxious customer or PITA client. They happen. There's no way to avoid them completely, not even if you set your prices sky-high (because then you get to deal with the divas).