Might be worth while including a ".. warning::" stating that this method will load your cube deferred data payload into memory.

I wouldn't be surprised if this barfs on a stupid-o-gigs payload ... or at least takes a significant amount of time to convert.