Unfortunately you’ll find most entry level TT’s at your budget of usd 500 all about the same. You know which ones they are already - you listed them. I think you’ll also find that the Thorens TD-170 is no better - might as well save money and get the Denon DP-29F which is very similar. But still an ill performing entry level deck.
If your serious about sound, my advice is to stay away from modern automatics and especially any TT that has a built in preamp. They are noisy and even when bypassed to be used with an external phono stage, are still noisy. Most try and remove them altogether so why have it in the first place.
If you can triple your budget, you can then get a true hi-fi TT like a VPI Scout Jr. or Clearaudio Concept. Now you’ll have something a cut way above your current Pro-ject Debut. But if you can’t, then look for a good used modern TT but it will still cost you a little more. I have seen Marantz TT15S1’s (basically a hopped up Clearaudio Emotion) for $800 used. There is we even a Concept for sale here on Audiogon for $800.
If you still can't do that, then look at used vintage. $500 will get you a good quality vintage deck like a Technics SL-1200MKii. Good luck.
If your serious about sound, my advice is to stay away from modern automatics and especially any TT that has a built in preamp. They are noisy and even when bypassed to be used with an external phono stage, are still noisy. Most try and remove them altogether so why have it in the first place.
If you can triple your budget, you can then get a true hi-fi TT like a VPI Scout Jr. or Clearaudio Concept. Now you’ll have something a cut way above your current Pro-ject Debut. But if you can’t, then look for a good used modern TT but it will still cost you a little more. I have seen Marantz TT15S1’s (basically a hopped up Clearaudio Emotion) for $800 used. There is we even a Concept for sale here on Audiogon for $800.
If you still can't do that, then look at used vintage. $500 will get you a good quality vintage deck like a Technics SL-1200MKii. Good luck.