Daboll is in a tough spot. He has a good system. He just doesnt have a very good qb for this system. I always find it funny when people used to say why dont teams run NE's system. You need a smart accurate qb to run that system.
Allen would be better served with Greg Roman, but I heard on this board he sucks too.