The only issue I can see for putting my SUP on top, as you said, is the shark fin.
I picked up the factory roof rack cross bars today, but, I can't find any info on getting them on, so, no SUPing for a week or so.
I think my resolution to the antenna will be some extra padding on the bars...