I dont think WWE needs the big names to be involved in the tag team division.
What they need are 5 or 6 tag teams. And just be committed to using them weekly. Give them some promo time and storylines. Hopefully those teams put on top notch matches where fans take notice. I think that is best way to build back up the division.
I do like the idea of Del Rio and Ricardo teaming up. Ricardo is entertaining and Del Rio is not ready to be a legit main eventer right now. Doing something like that might actually help him long term.
In regards to the big names, I think that a few of the main eventers SHOULD have a regular tag team partner, since most of them end up competing in tag matches anyway with Face A and Face B vs. Heel A and Heel B.
The tag teams that feature big names don't necessarily have to chase the tag titles. For example you could book Cena vs. Del Rio for a PPV, and build it up by having Cena & Ryder vs. Del Rio & Ricardo every week.
At the same time you could have Ziggler & Swagger teaming feuding with two guys, with each of them trying to take a crack at Swagger's US Title.