Man, with that 800 total at 43.... I don't know, man. Lets get a look at free t, dht, and estradiol before making a final call, but if those are in line, I think I would ride the natty or near natty train as long as I could.
By "near natty", I mean maybe include 25mg of proviron daily then pull bloods in six weeks. I know, I hear it now: "NEVER cycle without test SQWAK SQWAK!!" BUT, I'm not suggesting cycling, I'm suggesting just using proviron as hrt. It is claimed, though I don't have solid info on this, that small doses of proviron will not impact normal HPTA functioning, and will serve to bind SHBG, thus increasing free T. Only that first claim (no hpta suppression) is uncertain to me, the SHBG impact is well known and documented.
BTW, @SampsonandDelilah is 1000% correct in saying that Free T is the one we want. When we first start in the game, we tend to think "High T, Low E", or at least I did, because I didn't know any better. The real mantra should be "High Free T, all other things in line".
Saying all that to say, damn man, I don't know. If my numbers looked as good as yours natural, I might just focus on getting everything else dialed in, maybe include some peptides, T4 / T3, MK-677 and / or some HGH. There is a world of non-suppressive possibilities with numbers that good. Let's see what the rest of your numbers look like and go from there.
PS - If you are dead set on cycling, absolutely nothing wrong with that. And nothing wrong with going on TRT and blasting and cruising. Just man, those are good numbers for your age.