Hi yeah the 12 has more power than an 07 rhino but you are right they have much more depower and i am really impressed by the way it works with the floating strut. super depwer without much bar movement so awesome when its gusty. Depends on you wind? if you want to ride mostly in 10-15knts then go 14 for sure but if its normally at least 15 go for the 12 as it kiteloops that bit nicer!!!
You'll be stoked with the performance either way