The Odyssey does have the forward facing cams....and it is the best option out there at the moment, highest resolution OLED displays.

It is not the headset......many people are having this same issue I am :

https://www.reddit.com/r/WindowsMR/comments/82o64p/hang_tight_downloading_software_i_been_hanging/

https://www.reddit.com/r/WindowsMR/comments/82r6tr/we_couldnt_download_the_windows_mixed_reality/

https://www.reddit.com/r/WindowsMR/comments/82k4cq/wmr_software_fail_to_download/

just to link a few....