Hosting owned server will be a very costly and uncertain affair for a startup. Apart from the time it will take to 'market' your service, you will have to find resellers, employ a customer executive team(and pay them), etc.
All this totals up to lots of uncertainty with high chance of losing money. Profits are far, eveb breaking-even may be take long.
Reseller hosting is a safe bet for a startup.