If it weren't for the baggage debacle, I'd do it again, but with more care not to end up transiting through chinese domestic immigration, and not to end up with 30 hours return flight. (Mind you, they didn't *give* me any not hideous return flight options.)
( Pros and cons )
( Pros and cons )