We already have a feature like it!
Check out the campaigns feature.
From community.drownedinsound.com