sorry to be the guy who immediately brings up launch, but...
How does this thing rideshare to GTO? >2m. cube form factor and 700kg. What is there in the US fleet that can accommodate that? Too big for ESPA ring. ULA has Dual Spacecraft System, but I don't think they've ever flown that. Does spacex have anything like DSS or SYLDA? I doubt this thing can mount directly to another customer's satellite. What am I forgetting?
Ariane lower berth?
Can they scrape together the money for the US mission from tech demo and budget odds and ends? Seems too involved to be funded out of petty cash, but not up to the standard of dedicated planetary missions.