For sure, i think the timeframe they're doing the open beta is good too because it'll end on the early access anyway so people will be like fuck yeah i'll buy the game to play it 3 weeks earlier!
either way they're going to get that $60 from a shit load of people.