Just remember, it's not just the cost of the cruise. You've got soda pop that costs money if you want it, as well as booze. Ports, gambling, different shit on the boat. The food is covered obviously, but there is a gratuity that is added that is something like $11 a day per person. Do your homework on trying to smuggle booze on the boat. I know it can be done, but it's a lot tougher than you may think.
It gets you 24 hour room service, but they won't let you off the boat until you pay these charges. There are going to be some additional costs, just be aware of them. Also, it'll probably be cheaper for you to fly out of Branson, than it will from Springtown. Check that out as well.