Yes, the site is still very active. New compositions are still going up every day. The forum looks barren because I only created it a month or two ago.
I personally no longer play GW2, but if they released a new instrument I would still come back and add it to the site. I would just need someone to email me that they added it because I no longer lurk the gw2 subreddit. I hope you enjoy the site and these new forums. I can always be reached at
proteininja@yahoo.com.