Instead of having multiple TP (one for each need), what about having a very few well-established update-sites and let people create their own TP with it?
For example an AS developer may want the sources of JMX in is TP, whereas a "Usage" developer won't care.

--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets