yes and no
Pros:
Make your own OC protagonist that probably everyone on dA is dreaming of doing
Put in your own sound effects
Make your own victory and game over screen
Custom Music without the need of copying and pasting into Upload Files
Improved Physics
Regular Music made by the developer aka TingThing that is mostly original and fits well with some areas.
Cons:
Tiles and backgrounds aren't that great looking (which can be worked around by importing your own tiles)
Custom Music is .ogg and as a result, you'll be doing nothing but converting MP3's into ogg if you want to put in fitting music