It's hard to say at this point if you ask me. The staff recognized a need for LBs and managed to find a few quality players in a short period of time. They did a good job of holding the class together, as the kids who did decommit were likely to switch anyway.
However, I don't understand the offer to the long snapper. Reed is an undersized LB, particularly for the Big 10 and Sykes is entering a log-jam at safety (a position we didn't need to take a player in). We also haven't recruited the DE position well, at all, last year and so far this year. Neal is a nice instate player, but flipping the two star DE committed to Georgia Southern is kinda 'meh' in my book.
Basically, we elected to take a scholarship long snapper and two safeties (probably the position with the most depth on the team) and now have to 'cut' players currently on the roster.
For the record, Reed was picked up to play Nickel....so undersized LB or big safety fits that role well. The 2-star DE picked up an offer from Pitt and they pushed hard for a visit over Nebraska this past weekend. We weren't the only power 5 school coming for him....he's certainly a project DE and the offer is based on potential of which he has plenty.
Regarding the long snapper, Bo offered and got Gabe Miller last year but the kids back made him quit the game. Both coaches saw the need here and both addressed. You can be mad all you want but it's not just Riley.
I don't see how anyone can the staff hasn't done a heck of job with this class with only 2 months to complete it. Bigger questions is how he does with the 2016 group.