I think that these proposed modifications sound good! A tip with making new levels is to make each unique and special - new mechanics, obstacles, and challenges can help immensely with this.