Allen looked bad, but did show some arm strength and some decent speed running. He's only been here for a few months and this was the first time playing against someone besides his teammates. Barkley on the other hand is starting his 5th season out of the last 6 with this team, looking more comfortable should be a given. I believe that is why Barkley ran with the 2s more often was to get more productive practices for the rest of the team (on offense and defense).
Maybe Allen will come around, if not he may be the gameday backup, but if Josh misses time, Barkley may start.