I wouldn't say that absence of familiar notation makes it less Woframesque. I've never seen heavy use of notation in standard Wolfram code, unless it's some Domain Specific package, like the Quantum'Computing you mention. The notation is usually considered an add-on, which we can also provide on top of the paclet later. I see more and more "object-oriented" designs around WL nowadays (having high-level objects with a bunch of computed properties), so this one is no exception.
For now, the Dirac notation is only part of output formatting, like "Amplitudes" and "Formula" reveal, for example.
You can add formatting, by making states show their simplified formula for example:
FormatValues[QuantumState] =.
Format[qs_QuantumState] := Expand @ FullSimplify @ qs["Formula"]
Then your Fourier example would look like this in the framework:
