Maiaspace scientists face technological challenges stemming in part from Europe's delay in fully embracing reusable technology.