I have a mate who has a Bonito 500, it is a good solid boat. He did have a fuel tank problem which Bonito removed, replaced, they actually changed suppliers due to it not being an isolated case. This involved ripping up the floor which was reinstated like new. He has a suzi 70hp on it and a mate of his has a 90hp which does work better.
Feedback is that Bonito do back up their boats with after sales service.
The XT looks like it would be an absolute weapon.