They all look much cuter in this version, like they just popped out of the game onto the computer screen! hee hee. I can totally see this as a sticker I would stick to my binder at school! Awesome job here!~
Woh! I never really thought them as the ID, Ego, and Super Ego! Your thinking is very interesting.
And yes, Bowser would be the wild ID of feelings and constanst strain for satisfaction. Mario the Ego, the main role where all the finally dissions reign. And of course Peach who guides Mario with her wisdom and love!