This is something I've been wondering over the last few days. I'd considered the solution you've found, but it has two disadvantages:
1) It involves installing Chrome and I don't want to have to install another browser, just to get my bookmarks onto the SGT.
2) Changes made to your bookmarks in Firefox aren't synchronised with your Chrome Bookmarks.
Chrome Bookmarks are stored in Google Docs, so there must be better solutions out there. I haven't found an ideal solution yet.
My first thought was a Chrome Bookmarks add-on for Firefox, so that I can only use Chrome Bookmarks. I've tried searching for one, but can't find one.
Using Google Bookmarks is another option. Google Bookmarks add-ons are available for Firefox (which will import your Firefox bookmarks into Google Bookmarks) and there are Android Apps available that work with Google Bookmarks. The downside to this solution is that the apps don't work as well as the native Chrome Bookmarks sync seems to.
Another option is to use Firefox on your SGT. All bookmarks can be automatically synchronised through Firefox's servers between all copies of Firefox. This involves installing a second browser on your SGT, which I don't really want to do.
The final option I came up with was using something to synchronise my bookmarks. As mentioned above, Xmarks is one option (although I think you need the Premium version for the Android app, which I think incurs an annual charge), but it doesn't synchronise to Chrome Bookmarks, so doesn't use the native Chrome Bookmarks sync on the SGT.
I'm currently considering using Transmute (as recommend on How to sync bookmarks between Firefox, Chrome and Safari - Google Chrome Fans
). The Plus version costs $19.95, but it's a one-off fee, not an annual fee. Unfortunately, I think it still needs Chrome to be installed to synchronise with Chrome Bookmarks, but I'm not sure.