You are mostly right, but then there are other issues to consider: why would a business buy from you who is just starting out? They would like to have some guarantee you will be around after a few years..
Selling can still be a challenge. But if you have a valuable product, and an A* sales team, it's much much easier.