A universal file format would be nice, but may be impossible. There are tradeoffs with A/V codecs for file size, quality, and processing power of encode/decode.
Also, chances are handbrake probably works better than whatever you bought, so I'd chock this one up as a loss and switch over.