Some really cool ideas you had there! Thanks for sharing them. :)
I wrote them all down to implement and play around with when we add more content (most likely after the Steam release!) :)