Those are so awesome.
Perhaps the best place for a DMD (or mini clone of one): right where your eyes are by the flips...might be as good even better than CV's location (best location of any pin IMO)...would obviously have to try one to know for sure.
Backbox is the worst spot for the player if you think about it.
No update on ETA/pricing yet?