An older controversy about Kararu can be found here:
http://wetpixel.com/...showtopic=21759For WA sharks and big fish, sell the trip and go somewhere else
Big fish is kinda tough to find in Indo. You get GTs, fleeting glimpses of yellow fin tuna etc. Black/white tip sharks with a few grays thrown in are the type of sharks you'll see but not in abundance. Once in a while, a hammer will pop up.Sharks have been decimated all over Indo (and where it's not, I'm not saying where they are!

) The Napoleon Wrasse population is coming back but they are skittish unlike the fed ones at other destinations. You do have mantas and if you are lucky and the moon phase, viz and current are right, you get a mini-Hanifaru(about 10-15%) going occasionally.
In R4, the biggest fish around is probably the QLD Groupers around Misool. I've seen really big ones deep, but they are skittish and avoid people (understandably so since they are hunted still!). Of course, R4 is also a place where there are salty crocs, but they are usually more afraid of people and swim off.
Why one goes to Komodo and R4 in general is for coral health and biodiversity. You get the bigger fish in Komodo because Komodo Park is more protected.
If you want a shot of bigger stuff and you have fellow guests who are a bit more gungho (and you charm the cruise director to give you a bit of leeway), the cetacean migration route pass Alor can be pretty awesome. I've dived with pods of Melon Heads, Long Fin Pilots, Frasers (skittish but if you get a shot underwater, it's a rare shot!) and spotted dolphins, not to mention Sperm and Sei whales. These chances are pretty rare and you have to do the Alor itinerary to get that chance.
There is a resident 200+ pod of melon heads and frasers dolphins which roam around the Banda Sea. So I'd also check the Ambon-Sorong itinerary. Confused yet?