Competing university mascots at an inaugural flight? Sure, why not. It is Delaware, after all.