I don't know if i have ever seen a trolling motor mounted on any other side/position than on the passenger side of the bow. Some one that has been around the block a few more times might be able to add more input.
How is it your sister has caught a bigger bass than you????? How does that make you feel?