I feel like there's a decent chance Tomoe might show up considering Ziglar is a huge weeb and miles going to Japan for a field trip or something seems like something Ziglar would do.
Also idk if it's been mentioned but it's pretty funny that miles has 3 different villians who are women that can control/manipulate technology between comics and games.