Do not fire Dennis Allen

Indeed. He sure flashes a lot, but his mechanics and footwork are atrocious. May be worth the risk, but he's not a surefire #1 pick by any means.
If you have the #1 pick, and a player has known risks, you don't do it IMO. Especially with a QB. Its so hard for them to figure out the NFL game.