I saw both of these shows on the same day. I loved them both equally. I think what it really comes down to is your personal taste and possibly mood of the moment. I'd say you can't loose either way...and I hope both of them are around for a long time.
When someone blunders, we say that he makes a misstep. Is it then not clear that all the ills of mankind, all the tragic misfortunes that fill our history books, all the political blunders, all the failures of the great leaders have arisen merely from a lack of skill in dancing. - Moliere
2 completely different shows. I think you need to really be a fan of Sweeney Todd and conceptualized theater to LOVE this version. Obviously Sweeney is the favorite on this board. I saw them both the same weekend, and though I enjoyed both, I enjoyed The Color Purple more. I was surprised. It's too bad you can't see both.