I think that <portal:MediaElement was just something I threw together while experimenting one day and it isn't used anywhere in mojoPortal. Maybe these same issues you mention is why I didn't end up using it anywhere.
We have several features for playing media included in mojoPortal that use jPlayer so if you look around you can easily find good examples to use jplayer in your own custom features.
Hope that helps,
Joe