I'd stick with the 400cc units and up, just be sure it has 4x4.
A 400 with 4x4 will get a lot done. I have rode one quite a bit, a 10 or 12 year old Yammi 400, and it does fine doing everything asked of it. Its been used to haul deer, drag downed trees and pull utility carts.