I think he's fine. Teleporting quirks are a pain but I can work around it since it has some notable weakness. Our group does have a getaway guy planned not unlike shadow man from the league of villains except his method is more of the line of portal's well...portals.