They've stated it's unlikely to sell out prior to production (6 weeks) so why are you stressing and constantly refreshing? You're not going to get it any sooner ordering today than a week from now.
On topic - Apologies if I've missed the answer already, will the Impact VIII (DTX form factor)...