Yep, no point inventing something new (or digging something up from the grave) when other mechanics are already there and have the opportunity to be played with and seen by other players. It's absolutely the best thing to do right now (at least by my stinky opinion), I'm just super excited about what could be to come and I can't help but gush about it.