my main concern was the same as yours (my god they dont know) but after thinking about it I reassured myself but would love confirmation, I guess we will see in due course. What did you think of the packaging and displays ? (I realize these are mock ups) but IMO they looked very impressive. Was a little disappointed they did not mention the anti collision.
cheers