three changes need to be made in order for the 49ers to be elite:
get rid of Roman-He's not an NFL OC. He's remedial at best. Pheonix has a great list of candidates in the nfl talk thread to choose from. I would love to take Hue Jackson FWIW.
revamping the WR core. This team NEEDS to spend 2 early picks on WR's. This core, outside of Boldin, hasn't delivered. A huge part of it is scheme and play calling, but the WR's are not getting open, period. We need a deep threat and a reliable big bodied WR. (sorry baldwin) I think we need to run 4WR sets more often and with the newly acquired speedster and big bodied WR, they could compliment Boldin and Crabs.
revamping the DL core. This dline has been getting beat at the LOS BAD. It's embarrassing to watch this DL play. They're good against lesser competition, but against the elite, they often times disappear.
I don't know what Tank will bring to the table but we need a true NT that commands double teams for the run and another DL to take on double teams on passing downs. (Justin Smith in his prime) The play of Smith and Mcdonald has diminished soooo much. It just makes the job of the LB's that much more difficult.
Every thing else is very good IMO. The QB will benefit greatly on a new OC and a revamp WR core. And the QB will definitely benefit knowing he has a defense that is soo ferocious and feared once again.