No, I think it depends on Nolan's augments. Which might totally be awesome, we'll find out soon.
Set bonus is gonna be something small for sure, and anyway I don't see why it should matter, considering how hard it will be to get a full set of +1 set.
In the same time, if not sooner, you could get perfect augments on multiple Helios sets and laugh in front of the Apogee one.
Set bonus will be small.
Nolan's augments is where the potential of this set will be expressed.
I'm still a bit skeptical on it, if anything for the lack of customization compared to Helios, but there are good chances it might be at least a valid alternative for someone who doesn't want to play the RNG game.