I had a similar path. My first mech was a Das Keyboard with MX Browns, and it wasn't bad. But I switched (no pun intended) to Topre as my daily driver on advice of a friend, and I haven't looked back.
I do have a WASD with MX Reds for gaming, because my fingers were getting tired gaming on Topre.
I do have a WASD with MX Reds for gaming, because my fingers were getting tired gaming on Topre.