Jason,
But I think the issue with using relative to the site root is that you have no preview when you are say in a CMS folder (or any directory that is not root).
I would think it would have to put the preceding slash to establish an absolute path and that way the preview would work regardless of the directory you were using the editor in.
Best regards,
Brian