Our 622 only has the 170hp and it works well, so yours with 190 should be fine.
We love using the enclosed cab in to hide from the sun or rain when necessary.
It is a big enough boat for 3 people to do multiple over nighters, and is small enough to run it to wherever the fishing is hot.