I tried publishing a video to YouTube from the Photos app in HD, and it was able to do it in the background. In that case, it must be possible with the iPhone's resources. So I agree that Apple should really allow iMovie to publish in the background.