Great News! These types of hurdles mean a lot, can you imagine the delays if this review had failed, being on track for launch de risks us a whole lot more.
I like this line in particular: "The 3 Diamonds nano-satellites will be the first commercial nano-satellites to satisfy all such regulations"