No. Not when you factor in time. Plus you get very few status miles. I would not do it. It's a great promo if you have to go somewhere on a Y fare, like I do 2 or 3 times a month. But would I get on a plane to do this? Nope. Not unless I didn't value my time at all...