Merge Ad-Hoc Prompt behavior into "Get Maintenance Conset from Logged in User"

Would be great if “Get Maintenance Conset from Logged in User” could get some love to look more like the Ad-Hoc prompt “prompt”.

would also love to see some additional logic to control how many times someone cant post-pone the prompt, etc.