MSC is not a big gambling cruise company... When I called MSC casino customer service to ask about sending front money, the lady says, "What is front money"? She then says I have to bring the money with me on the ship. I know this to not be true as I sent front money in March, but even though I wired a very large amount, I could only get the limits at 100-k. They also refused to raise the min to $100. So, even though my limits were raised, if I wanted to play I had to play at the $50 table.
NCL is the way to go if you like to gamble, they will allow you to bet anything you want.