Yes, the PvP sets provide their bonuses like Purples do. That said, my advice is this: If you plan to use PvP enhancements while leveling (they can be slotted starting at level 7), then use Attuned. If you plan on waiting until 50, then use the boost option if you like. Or course, there is the third option of using Attuned while leveling then changing out that set for a Boosted one at 50.
Another important thing. If you plan to buy IOs on the market, the system will now allow you to purchase available Attuned IOs for the same cost as Crafted ones (it converts them).