My important features in addition to the ones you have mentioned:
Good light.
Easy to thread.
Good stitch profile.
Motor-speed control.
Even bobbin wind.
Large extension table.
Memory feature to preset stitches.
I have the Baby Lock Crescendo and while the MSRP is above your budget, you can negotiate to be within your budget.