Just found this site with actual Diabetes Superheroes!! Woohoo!
http://www.thediabetesheroes.com/index.html
Looks like fun!