Personally, I think if vjs has these utility methods, it should expose them to plugins. Why force plugin developers to rewrite stuff that's already available?
Totally agree that we should continue the discussion elsewhere.