It's not a great set, but it won't feel terrible to use it either. A lot of the new sets lately don't stand out (other than annoying hostile core creation spam), but that means they neither stand out as amazing nor terrible.
I think this is a decent approach, honestly. Not every nation needs (or should, for that matter) to have top tier idea sets, but ideally every nation's idea set should be passable.