Out of those three I don't own Lovestruck, so can't say about it (I would like to get it though). Horse Ranch is one of my favourite EPs, but it's probably partially because I just love horses. I find it very enjoyable. I also own For Rent and while I find it okay, I wouldn't really recommend it, especially not over Horse Ranch. It's good if you need more room in your worlds, but I'm not finding the actual rental gameplay very fun. You mention you play legacy though. I'm thinking Lovestruck might be the best choice to enchance romance 😉