I like it but I think there's not enough to it.. maybe have the fin coming out of water but keep the sun in the background?
That's cool looking... If we were the Miami Sharks...
EDIT: Also, it reminds me of this....
Old alternate logo for the San Jose Sharks.