Those look decent, and I had a similar outcome with my Aeron back in the day. Which size Titan did you get, the L or XL? Am same height as you and am guessing the XL would be better?
Still getting used to it, but first impressions are that it's comfortable, helps give good posture, and the rocking & recline options are great to mix things up.
It's my first gamer-style chair vs a regular office chair. The side bolsters and head rest are a great addition. I have often felt more comfortable in my car than in my office, and this is a step towards that kind of setup.