I think that these proposed modifications sound great, I'm excited to see your final product! Oh, and a tip with making new levels is to make each unique and special - new mechanics, obstacles, and challenges can help immensely with this.