You may be in the minority if you don't get at least some impression of bat mobile infusion here. I think its the wide stance and angular features along with the position and appearance of the roll hoops that give it a slant toward batness. Is it a carbon copy of the batmobile? No, but it definitely could have played a role as one in a film that would have coincided with the launch.
Too late now though. Missed opportunity for Polaris marketing.