Hi there,
Your requirements looks pretty clear and makes sense since I've played the game for years as a druid myself, though I was a pvp enthusiast I'm no stranger to dungeon mechanics. As far as I can understand you want to help to players with their dungeon runs and to do this players should go to your site book a certain date for that run. Logic is completely clear, all left is to discuss additional features you need..
Thanks
Ibrahim