Glad you enjoyed the course, bro. It was good to meet you.
A search here at GT for the TFO sights will turn up users who loved it and users who don't.
On my end, I can say that I love the sight picture and they certainly give you the best of both worlds. I have a set on one of my SIG P226s that works great and has never given me a bit of trouble. On the other hand, the cute little redhead you met at the class has had two of them come off her Glock 34 while shooting matches, one of them the Pennsylvania State Championships a few years ago. Lost the whole front sight at that one, the insert at the other.
Certainly worth a try. FOLLOW INSTALLATION INSTRUCTIONS TO THE LETTER, though.
Personally, I have big ol' Trijicons on most of my carry pistols, and they do just fine. Still, everyone's eyes are different, and it's worth your while to try different systems.
Good hearing from you,