My wife and I both have what our otologist describes as mild cases and we've never had a problem cruising. But every case is different; I think you should discuss this with your doctor before trying a cruise.
I hope he gives you the okay. Have you ever discussed niacin supplements with your doctor? It has helped me. But don't start taking it without talking to your doctor; it could cause other problems.