I'd rather see Can start ahead of Allen. I can see Allen come on and have an impact later on in the game if we're losing/drawing just like against the saints.
But yeah, it's puzzling as to why Johnson is still at the club. Manquillo has played well from what we have seen of him and he'll likely succeed Johnson in the not so distant future.