Good points. I agree with the OP (HLS?) about getting specific things – paid HOAs, taxes, etc. from the developer. Unless the developer agrees to put money into escrow for two years to ensure that they can make good on the promise, what’s the point?
This reminds me of the car commercials I’m now seeing where manufacturers promise to pay for gas for two years if you buy a new car…