A 22'-25" Rib is a good option for a fishing boat, though the T-top can get in the way a bit. I have done some fishing off my RIBs, and the nice thing about RIBs is that they have a low freeboard and they don't pitch and roll as much in chop and waves. If the seas are ruff or turn ruff, you will be glad you have a RIB as the won't sink if you take a few waves over the bow or stern in heavy seas. Unless you are getting seperate two seperate fuel tanks installed in the boat, I would recomend a singe engine 250hp Etec or Yamaha 4 stroke as they are very reliable and put out plenty of power. Most times when an engine quits its because you have a fuel issue. Twin engines are great for manuvering, but unless you have the ability to switch tanks running two engines of the same fuel tank doesn't give you much more safety.
The only drawback to RIBs are the fact that those pecky hooks and gaffs for hauling fish can puncture the tubes. The military and police and using foam filled tubes as they give the same boyancy as the air filled ones but they are a lot heavier. I was realing in a shark I caught off of Key West and when it was about 10 feet off the boat, I thought it wasn't a good idea to land it, so I cut it loose before it chomped on the tube.
As far as my recomendations go, RIBcraft is a good choice as well as the protector. I would also consider Nautica as they make a really nice 24 and 25' widebody rib which has a wider beam which makes fishing great if you go with the small t-top. I have a guy there I can connect you with if you send me your contact info to
rib4charter@yahoo.com