I enjoyed the Brand Extension when it was at its heights quite a bit.
However, I feel it would be difficult to do at this point, mainly because the WWE Creative seem to struggle to put together a good 3-hour show full of meaningful storylines.
Rather we get 2 good stories, and 2 filler stories and a bunch of uninteresting filler which constitutes the entire Show on a weekly basis.
I remember another poster put forward his predicted WM30 card, and then listed 40+ wrestlers on the Full-Time roster who would have nothing to do at WM. Why is that? Because those same guys have random,no purpose appearances on RAW on a shift basis, or in some meaningless rematch after rematch feud, or some dumb gimmick/themed match.
Right now, bar the Main Eventers(Orton, Cena, Batista), with CM Punk gone, there is Daniel Bryan, the Shield and the Wyatt family who are part of meaningful interesting storyline feuds. Alberto Del Rio is the lucky mid-carder who will most likely be fed to Batista. Other than that we have possibly 3 tag teams breaking up as the other storylines....
I don't see how doing a Brand Extension that many wanted to be abolished before, is the answer. The answer,lMO, is to give some purpose to Superstars other than the Main Stars more often, it can only help the product in the long term.
Personally, I would rather see an interesting character in an interesting storyline who might give 3/4 star matches but keep me in anticipation, than see a bland character who would give 4/5 star matches. Just how I like the Entertainment factor of WWE,tbh.