Nobody has got anything back from that form afaik.
Its just a list of volunteers and maybe you get a chance or not, probably monday morning PST time at the earliest before they even look at or consider it.
The demo is out on 25th so Im not sure if that will be sp only or not. If its mp anyway then this doesnt matter that much really
The MP beta is separate, the key batches on FP are for the mp beta, the SP demo is a completely different thing altogether.