No problem. Your 190 will soar with that riptide. I'm assuming it's an 80# thrust?
I also bought one of these after a rough day on the water:
http://www.cabelas.com/prod-1/0001113012348a.shtml
The shaft and motor head don't bounce or slam at all with the ram mount. It's not cheap, but well worth it in my opinion if you are going to be in rough seas.
-Ace