Yes, you're right, there are a few quests that require jumping, but those are some really easy and quick jumps

I agree some aspects of my proposal could be added to the survival mode, but I can't agree with you on the merge of the Survival mode topic with this topic.
The purpose of the survival topic is to get another way to obtain equipment and items that do affect the game economy. The purpose of this topic is to get such content into the game that would not affect the game economy in any way and only reward vanity items, hence content that can be made quickly and implemented into the game rather frequently without having to worry about the impact on the game economy.