I like that, though I’d make a couple of additions:
A present-day Proty as their Cosmo fill-in
Alana Strange as their Mantis fill-in
I’m drawing a blank on what could be their present-day Knowhere fill-in as their waystation/homebase and the location where Proty & Alana would be based. I suppose a base orbiting Ran would work.