Holy shit Abe. Didn't see that coming. Glad you and the bike were ok and you got her back upright in short order. Did you get a set of crash bars yet? Mine came with them.
I had a 8 lb mushroom anchor for my 16’ jon boat. It held it fine even in stronger currents. It held me in rough 2’ chop in 8’ of water wind blowing about 15mph with only 30’ of rope