Did you use the keyboard for "set trim to neutral" command function?
I have X45 throttle now and thinking of going with a CH Pro Throttle which of course has no knobs. The Knobs on the X45 have that centering detente that make setting it to neutral very easy and is a great way to tell what setting you have your trim set to.
You know it seems the only way a person will be happy is to build something for themselves, at least on the throttle side of things including a lever for flaps and knobs for trim. Curses!
Personally i would get an x52 instead (and did).
costs about the same as a ch throttle, and the x52 throttle is great imo, plus it has a slider and 2 rotarys, which also have centre indents.
coupled with the fact that you then get to use the x52 stick as a button bay, if as i do you use another stick for flying, in my case a ffb2. Also the saitek software is really good for programming buttons with the 3 modes. Between my ffb2, x52pro and the throttle quad, i never have to touch the keyboard for anything now, and still have free buttons to assign to stuff if i want.
re the set trim to neutral button, i left it on the keyboard, as i never used it really, maybe before take off if i remembered, never found it a problem though if i didn't.
Trim on a hat switch actually works really well, its very precise and easy to change quickly whilst flying, and quickly became something that i was doing all the time subconsciously, as it was at my finger tips (well thumb).