Pffft, I'm playing as a taco.
This is a very funny concept, but as others have already said, it'd be much more enjoyable if the taco controlled a little more uniquely. Maybe its acceleration would be low, meaning you had to effectively use the jump ability to move around?
Having to shift between jump and spin to use the jump ability is awkward - keep it to one button or add another jump ability to justify the mapping. I propose a taco sauce projectile - instead of defeating enemies, it'd push them out of the way!
Also of note: Some extra sprites would go a long way - for example, if you're in the air, there's no way of knowing if you're in a jump state until you hit something. Maybe the taco could spin while jumping/rolling?
All that said, I still really enjoy this. If I'm ever able to host my own sever, this would be a fun addition!