I think that mostly everyone has DW accounts already (yes, I'm so late to the game) but I still have five invite codes, if anyone still needs one!
Just comment here and let me know! :D
Also, if you do have an account, feel free to add me. I'm svgurl over there too. :D