It really depends on you, as in what kind of work you want to do and what kind of shape you're in.
I thought I wanted a 2 post lift and was this close to buying one. A couple of guys in the hood had 2 post lifts. Then I stumbled across a neighbor having his second 4 post lift installed. The installer let me ask him a bunch of questions. The he asked me a couple of important questions while he showed me the features of their lifts. (Advantage SS9000XLT)
It caused me to re-think a few things. If I was still young, a 2 post would be fine. But I'm old and the point of getting a lift in the first place is because my old body has developed an "allergy" to concrete. It hurts to kneel, crawl or lay down on it. And it's getting harder to pop back up off the floor. With a 2 post lift, you're still going to have to get down on the floor to position all 4 arms. Maybe multiple times. And I ain't getting any younger.
With the 4 post I drive on until the front tire touches the forward tire chock, get out and toss another chock behind the front tire and push the button to raise the vehicle. Easy peasy. With a rolling jack, I've done brakes, shocks and wheel bearings. Admittedly, some suspension/steering isn't quite as accessible as a 2 post lift would be but I actually prefer it to a 2 post because I don't have to lift the tires up and down. I just pop them off the lugs and roll them down the runway a couple of feet and lay them down under the car. My back isn't young anymore either.
Also, I store my old pickup up on the lift. And a 4 post is hands down much better for vehicle storage. Finally, it doesn't need to be bolted down. So, god forbid, I ever move it can go with me. One of the guys with a 2 post has already moved and decided to leave his lift behind. According to him, too much expense to take it down, move it and have it put back up. He's just going to buy another lift.
Good luck with whatever brand or type lift you end up with. The one thing I can attest to 100% is that having any lift sure beats the hell out of not having one.