Just my opinion...It's your team. For some reason, I thought when I looked earlier today you had 0 people sign up for possession WR's. I was wrong though.
Nobody likes building Possession WR's but I think if you can build them very well they're actually more useful than Speed WR's. Defenses build super speed dots to take Speed Wr's out of the equation... as well as making sure they don't give QB's enough time to toss deep bombs to them. Most catches are short and medium range anymore.