I was thinking about weather there is a descriptive name for us as Micra owners yet (derogatory or otherwise LOL) and thought I came up with a good one...

Micranauts!

What names have you heard or come up with?