Autocomplete works really well, but the secret nobody talks about is that you need to give the editor good context - comment as much as possible in your code, explain the logic before you write it, and Cursor picks that up and generates way more accurate suggestions. The subscription is worth it if you code a lot, but trying it free first makes sense to see if the workflow clicks with you; lots of people think the paid version is essential and then find out they'd use it the same way on alternate days. The trick that few people mention is opening Cursor's chat tab and asking it to refactor a specific chunk instead of just waiting for autocomplete - like, "refactor this loop to be more performant" - then you quickly see if it's worth it for your type of project.