The UK is not as relaxed about "experimental" aircraft as the USA and calling the planned manned version a "drone" is an attempt to dodge very strict regulations
Not being required to have a GNSS is remarkable. You would hope that loss of signal shoul make the aircraft freeze and hold position for a while to get gignal back and failing that land gently. This machine is way to heavy to just drop