I was, and I repeat WAS interested in downloading the PTS and giving feedback on some of the latest content, having been a subscriber since pre-launch. I have a very fast internet connection, but a 2-3Mps upload speed to load the PTS is ridiculous. I waited over an hour for the "main assets" to load (about 10 Gigs), and thought, cool, this isn't terrible.. but after installing those assets, another download started which was 25 Gigs.. are you kidding me? I was looking at 3 more hours if that was the last one.. which I doubt..
If you want more participation.. gotta do something with those upload servers to increase the speed.