I would keep the main dungeons designed by you, especially with spells hidden in chests. You can build a puzzle around the spell a player finds there. Random dungeons could work as optional places to hunt for extra loot later
Thank you for your comment! This is actually a good idea. Kind of like that cave in Lufia 2 where you go down as far as you can and find better loot the further down you go. He he.