I think you could get a better used Bernina for $500. The screen on these is hard to see, and the roller ball is cumbersome. A brand new Bernina 330 sells for $800, and it has lots of utility stitches and decorative stitches, including blanket-stitch for applique, an amazing buttonhole system and 1 alphabet font.
You could probably buy a used Bernina 125, 135 or 150 for less.