You are saying that Angeli is the answer. I like Angeli. I have no idea if he is the answer.
The issue with the Miami game is that the team started badly. Muffed a punt, but then got a pick. Had to punt after a false start. Get a turnover on down, throw to bad passes in the flat, get a holding call to be 3rd&20, get 12 with a nice pass to Greathouse, then screw up the FG try. Give up a FG, and then punt again. By the time they score obviously there's less than 4 minutes left in the half. But the two drives that ended in punts Leonard didn't throw the ball. The missed FG is not on RL. He then runs a 2 minute offense where he ends up hitting Collins for a very nice 38 yd TD in stride.
After the first three drives with punts, the two terrible passes in the flat, and the botched FG, nothing would have made anyone feel better about Leonard at QB Saturday. He was responsible for almost 300 yards of offense and 3 TDs, that's not a bad day. It could have been better, but if you are honest, he did seem to make some progress on Saturday. If he is going to keep progressing, then his legs make him the better starter, in my opinion.
Also, it was mentioned on a pod that Angeli screwed up one of the exact same pass plays that Leonard did. If he's that much better, he shouldn't have. Also, there will be less respect for the QB run, which currently helps Love and Price. Not saying Angeli can't run, he just can't as well as Leonard. He also hasn't had anyone actually gameplan against him and had to evolve, so although there could be an initial boost to the passing game, it could also go away after there is sufficient film on him and DC's are game planning for him.