Yes, chicken cheesteaks are a thing. But if you say you're serving them on "sub rolls" you have no idea WTF you're talking about. Hoagie rolls, people. Hoagie rolls!
Looking at recipes for cheesesteaks and chicken cheesesteaks written by people who have apparently never been to Philadelphia just makes me crazy. Even if the recipes are otherwise fairly valid.