...and now nearly two months on the link provided is no longer functional. "We are sorry, the page you requested cannot be found.".
One has to surmise that MS are preparing a new Download page or they've scrapped the Advisor in the run up to the official release of Windows 10 Mobile to the mass of Windows Phone 8.1 owners.
Fingers crossed eh?