Alas, moving to a different/better product is not without it’s own downside:
– you need time to learn how to use it
– you need time to learn how to structure courses appropriately for your needs
– you need time to work out the ideal format for images, audio…
– other products have their own quirks e.g. in Captivate how do you get one advanced action to call another?
In my opinion, releasing a product early so that its paying users become the testers is the practice that they should refrain from.