I like the modifications that you're proposing!
As a tip, when making new levels, try to make sure that they're significant and unique/different from others in some shape or form. Adding new enemy types, challenges, or obstacles can help with this!
In terms of graphical changes, I'd highly recommend trying out making your own custom sprites and artwork. This is a great opportunity to learn a new skill or hone your existing skills.