I've tried your program out on Windows 7 and it just opens a command prompt window that immediately closes. Am I using it wrong? Interesting results for sure. I don't find it blasphemous to do this to pixel art, it could be a useful starting point for converting low res art into HD. Perhaps even for upscaling then downsizing to a slightly larger version than the original piece to be cleaned up at the pixel level from there.
It seems rotation is a hot topic here.
Do you think a 2x and a 3x upscaler would be useful?