I might join since you are accepting new people and might do a Quirklesss Hero. Like an engineering sort who wears either an advanced suit of armor or power armor that enables him to keep up with Quirkful Heros.