Hmmmmn.... Thinking about it, I half expect for Dustin and Sophia's master plan to be to force Shiro into the administration of the planet
I mean, I don't imagine any other alternative that would make Sophia that happy after hearing it...
Oh, and about young ace, poison spider is there.