I agree. This is really useful functionality, so I think it would make sense to add it to core PowerQuest.