For profit master reseller accounts are good.You can also sell alpha reseller, super alpha reseller, mega alpha reseller at cheap cost.The you can make more money.I have seen many provider selling master reseller at $ 2-3/mo with a word "unlimited". Then what is cost of reseller on that same server? and shared? May be $0.001/mo.
For business, master reseller is also good, but you have o take care of resource.