I think you gotta stay with FinHeaven, its unique and a killer name. I don't dislike DolphinsNation, but there really is nothing unique about it ie "RaidersNation" etc etc