Beauty boat!! I am looking at buying a 12' Mini Eliminator this weekend. No idea how this type of boat handles anything but CALM water. How does...