I recommend you consider the full team branding and imagery, not just the name. You can make a brand from a name or start with a theme and let the name follow. It is important to have a complete brand when selling yourselves to sponsors or game announcers.
Here's a few non-school mascot examples with very strong branding.
- 2655 Flying Playtpi
http://team2655.org/
- 2059 The Hitchhikers
http://team2059.org/
- 1902 Exploding Bacon
http://www.explodingbacon.com/
In our case, we started with a hot rod car theme and the name followed.
Good luck with the new team.
David Allred
Mentor, ROBOTZ Garage