Ok guys I ordered an 18 ZX 250 last week with Lowrance 12 in dash and lowrance 9 in bow. Will I be able to tow with the covers not blowing off? Or is there a trick I can do to keep them on. Not crazy about towing with the covers off. Thanks for any help.