Hey Graham!! This feedback is super super helpful for both @Jacob Gold and I (we both work on GTI)
We're in the process of re-hauling the design to address quite a few of the issues you listed here - I'd love to set up some time to show the new designs/implementation to you and see what you think (you'd be the first user to see them!!!!)
I'll DM you :)) cc @Stephen Pinkerton