No problem, only reason i went with the Yamaha 3500 was this, I put money down on my Viking, and got the first one the dealer recieved back in August of last year, so i didnt know what would fit or not. So just went with what i knew would, and got the biggest Winch Yamaha sold. I had a 2010 Polaris Ranger 500, it had a Polaris 4500 on it. So, i really wanted atleast a 4500 on my Viking, but like i said, didnt know what would work at the time.
If you've got the money, id go with a 4500, better to have more than enough, than less than enough ya know. 3500 would be fine though.