I installed the Mid Continent MD-93 during my panel upgrade in my M20J - it does have 2 x USB charging ports which is excellent, however when transiting a timezone with +9:30 GMT I found there was no way to set the local time & GMT time to represent their actual values. I went to the Mid Continent web site and contacted support to find out the reason (I also read the pilots guide in its entirety(!)) and they never responded. There is also no way to set it to start on GMT time on startup (it always defaults to local time). I believe for the cost, it should have been better engineered than that.