If this were true, LH rotation prop boats would have the wheel on the port.
My guess is this guys boat has an imbalanced load. My 16' Starcraft leans a little to the right with my 260 in the seat. With just me, it leans a little to the right....not a lot, a little. The steering doesn't pull at all.....the trim tab will not correct a list or lean in the boat.....the trim tab counters the props tendency to turn the outdrive.
The driver being on the right has more to do with navigation rules....when you have a boat comming at you from the starboard bow, you are the give way vessel and they are the stand on vessel.....in small boats putting the driver on the starboard side gives you more visibility to this situation.