I have a superficial understanding about the difference between enroute and terminal. Enroute (centers) controls planes at high altitudes, and terminal (towers and TRACONs) controls planes at low altitudes.
But as for me preferring terminal over enroute, the pass rate is higher for terminal than enroute at the academy. Also, if you pass the academy and get sent to a terminal facility, the training time to become a CPC (Certified Professional Controller) is significantly shorter when compared to enroute (maybe about one year for terminal and 2-3 years for enroute). Also, there's a lot more terminal facilities than enroute facilities, so there are more places to relocate to, although relocation is apparently difficult to do.
As for enroute, however, I know a lot of people prefer it because the pay is much, much better since enroute facilities are a level 10 or above. For terminal, you'll be starting at a level 7 or below, so the pay is lower. In many cases, an enroute trainee will eventually make more than a CPC at a low-level terminal facility. So there are pros and cons to both.
Someone on Reddit mentioned there are about five enroute classes for every terminal class, so I guess chances are high of getting enroute. I'll take whatever they give me if I'm fortunate to get a TOL, but I think I still prefer terminal ... unless someone convinces me otherwise … but it’s not like a have a choice anyway lol.