This seems like a great deal, although it’s really more of a 75K offer, I wouldn’t count the 15K miles you get at your anniversary. I am not too worried about the minimum spend since it can be spread out over 6 months.
Is it easy to transfer the points to Virgin America and do they transfer 1:1? I’ve been wanting to get more VA points couldn’t think of any efficient way.