I think that you're heading in the right direction with your modifications! Be sure to vary them and make each significant in its own way. A piece of advice with making unique and interesting levels would be to make each different in some way, be it a new game mechanic, new way of interacting with the level, or new abilities.
I'm looking forward to seeing your final product!