To me there's now a big gap in the USATT system located near the 2400/2500 area.
I feel the gap is smaller, the big gap starts from between 2500~2600 imo
Taiwan, or at least Songshan has hosted near a dozen 2500~2600 rated players (players from USA, Canada, Australia who all have plenty of USATT matches).
I think players ranked over this mark are arguably Pro A/B and Bundesliga A/B player, means european pros. They could get a pro contract there easily.
I have registered quite a few players in Germany, 2400~2500 is like hu heming, low win rate in 4th division Germany, and more likely a 5th division player (which he has a more higher win rate). He could maybe play 3rd division as the weakest player and there is no ways he will survive 2nd or even 1st division.
I have a 2500~2600 in 4th division this year with a high win rate.
I know of a 2800 in the 3rd division with all wins.
I have a 2800 in the 2nd with 5 win, 1 loss, 83% win rate (despite being injured during that period).
I have two 2800 in the 1st, and here the win rate is not accurate, due to some opponents being 2700 and some 3000
Chang Yu-An and Huang Yen-Cheng both having 2 win and 1 lost during they debut season in the TTBL.
I do not know how Pro B's level is like, but I do have a good idea of Germany (and its TTR).
a 2400 USATT, with 2200 TTR can't even be placed in an average 2nd division German team, need at least a 2350 TTR to be a solid 1 or 2 player in 2nd division and 2400+ to be in the higher win range.