That options work fine, provided that all of your binary assets sit at one location in the tree, and that you just happen to have a Subversion server lying around at the time. largefiles allows you to put your assets where you want, and allows you to avoid setting up a Subversion server.
http://mercurial.selenic.com/wiki/Subrepository#SVN_subrepos...