About the Urza tutor spell, Wizards did something a little more cool a few months back
Urza's Construction Drone
Maybe you can use this as inspiration as to how to keep the puzzle interesting and not giving all the lands to the player at the same time?