I can hardly wait until I'm good enough to make 3D stuff. This guy would absolutely show up.
(Heck if I can figure out how to make an isometric sprite sheet of him, he'll show up in what I am doing anyway!) :D
I believe in you. Can't wait to see it :)