If there are any issues with the TPS or the fuel shutoff valve, I can't tell. Just like you did, I bought it used. However, everything's connected and the wires are in good shape, and it runs "normally." I guess that means no issues, right?
Relevant side note: the same basic carb settings have performed well from 1,800 to 5,500 feet. One of my favorite rides starts below 3,000 and ascends to around 5,500 feet. During the ride, I can't feel an appreciable difference in the way the bike runs.
I have found a local gas station that has 100 octane unleaded race fuel at the pump. It's expensive, but I don't have to buy that much of it. My 125 is pretty easy on gas, and I rarely ride more than once a week. The race gas is a good safety measure against pinging, and it (to my knowledge) doesn't change formulation from season to season. I'm in SoCal, and the pump gas varies quite a bit depending on the month. This approach has worked well for me.
I run Maxima Super M at 32:1.