Yeah, LSU definitely has depth. Your two-deep on the defensive line and in the secondary is great, and you had the depth to weather some suspensions just fine.
As for our losses, I believe we can overcome the losses over time, but we don't have much time on our side. The offensive line potentially could be more talented, but until the game is in progress it is difficult to know whether the unit has gelled or not. Our wide receiving corps needs some players to step up as well. As you alluded to, Jeff Maehl was a tremendous player for us, and he won't be replaced by week one. Hopefully Josh Huff is 100 percent going in, he's a potential game changer for us. Rahsaan Vaughn is an interesting player to watch as well, but this will be his first major college football game coming from JUCO.
One defense we are still playing catch-up due to the loss of sheer experience. Of course, the trade off is more size and athleticism, but blown assignments will kill us against you guys. It also sounds like Kiko will not be playing, which is potentially a big blow. We have experience at MLB behind him, but Kiko is the type of player that could have changed the entire game. Inside we lost Bair and Clark who were criminally underrated nationally, so we'll see how that plays out. Heimuli is very talented, and players like Taylor Hart and Kellikipi have looked solid in Fall camp, but those guys penetrated the passing lanes at will, and were solid in rush defense. Again, we can replace these guys since talent is coming in, but I won't look at it like its a foregone conclusion.
Of course, there is also Cliff Harris being out for the game, but I'm actually not too worried about that. Terrence Mitchell may only be a RS Frosh, but he has been consistent throughout Spring Practice and Fall Camp. Spencer Paysinger even said that he thought Mitchell was the next defensive star for us during last season, so this guy is pretty good.
As you can see, we have our own holes to fill before the LSU game. That's why I'm not thinking about you guys so much.
Good luck and Go Ducks!