Sword of Spirit
Legend
I did not change the cantrip feats because I'm not getting hung up on the title of the feature (fighting style), but viewing it through the lens of a class feature. And getting cantrips is a huge benefit. It also address the oft mentioned complaint of fighters not having any out of combat functionality, and if that is fixed, then it must be a really great feature.
That makes sense, although I still think the fact that you are giving up your Fighting Style (part of your assumed combat performance) to get a different class feature is highly problematic.