Pelennor, clearly. But IMO a better solution is 4 Osgiliath Bowmaster for instant Heartseeker. I'm going 2 Pelennor + 4 Osgi. The good news is the 100 Osgi and 105 Osgi set bonuses are compatible, so if you wear any 4 pieces either 100 or 105 the bonus works. Based on what's dropped so far, and assuming I win an armour piece in Dome soon, I'm going Pelennor head and shoes, Osgi shoulders, jacket, gloves and legs.
Pel shoulders/boots should still give the best stats. BM boots/shoulders both give crit which we have way too much of atm (well over 40% mags w/o either).
As for the hilt, wearing the full set for the bubble does nothing for dps. Hilt is still a solid addition everyone should be going afterr.