Nice work Joey. I take it that you don't use a connecting screw doing it that way. Seems like it would be pretty solid and no need for the extra weight of a pin. Pics can be deceiving, how long is the threaded tenon and is it 5/8th in diameter?
Threaded tenon is 5/8. As Dave said 1" long of threads is probably enough but I go a little more. I do more things to keep it even more stable imo. I also do two batches of epoxy.
I think G10 connecting screws would work well too. They bond very well and flexes with wood.