They probably would not blow off but my middle name is Chicken so I tie them on.
Ball bungees work great for this
Have you considered mounting it over your recessed trolling motor foot control well? I have mine there and really like it. It is centered and easy to see no matter which foot I am using to run the trolling motor.
Sounds like a good plan to me.