I think this might be a bit big for the Spirit Mod (next to all bosses, faction system for after initial release, etc).
I do, however, like this idea! I've been working on a questing system for a while now (on hiatus though), so if you want to develop this into a dream wonderland, let me know!