I know it's not what you're looking for but just as a suggestion of what I did:
I got a cheap $19 media player off eBay and loaded up like 20 ripped movies on a SanDisk Cruzer Fit USB drive and hooked up three LCD panels
https://www.ebay.com (commissions earned)
I was in the same boat as you, kids wanted movies on long road trip and I started looking at overhead LCDs and realized there were more cons than pros like: blocking my rearview mirror, kids had to look up high at an uncomfortable angle almost like sitting in the front row of movie theaters, looky loos on the road at night during redlight stops looking and staring in to see what movie is playing, and just the idea of drilling mounting holes and running cables thru the headliner without damaging the sunroof put a quick end to my search for an overhead console.
I went the simple route and zip tied a LCD panel on the rear vents (surprisingly it really didn't block the air flow!) also kids really never used the back A/C anyways, installed a small cheap 5 inch LCD into my daughter's booster seat and installed a LCD into the glove compartment, it all cost $100 total ! {$19 for USB player, $19 for 5 inch LCD, $30 for 7 inch LCD (qty. 2)} , this is soooo much better, the kids love the comfortable viewing angle and my wife can control everything from the front any of the twenty movies and best of of all no changing discs!
http://www.mazdas247.com/forum/showthread.php?123841492-Radar-Media-Player-LED-LCDs-Hella-Projection-Shifter-Installed-%28pics%29&highlight=projection