I think I felt much of the same way. You can see people excited, then a little nervous, and then just accepting it.
I've said the same thing through this whole process, I had a few preferences, but would just be happy to get 1 of the top 4 prospects and for the Bills to take a chance and get their guy. They did that, got their guy at a reasonable cost, and then filled another glaring hole with Edmunds.
I am cautiously optimistic and really hope Allen sits behind McCarron until we get some other holes in this team filled.