It would take one developper half a day. Just make a jnlp file and archive all the native stuff.
Sure jmf probably won't find the codecs because it has a funny way to load property files, but that would be a good beginning.
Also a second jnlp for the 100% Java pack.
It would make life so much easier.