I don't see how you could define mid-level play well enough to come up with an accurate chart. Matchups depend on a lot of specifics and I don't see how you can properly designate which bad habits or shortcomings, specifically, a certain mid-level player would possess (you know, what makes him mid-level instead of high-level). I mean, there are a lot of mid-level players that never miss l-cancels, make very smart decisions with their techs, and exemplify high level play in several areas of their gameplay (just not all). Do we assume that in generic "mid-level" play, everyone makes an equal percentage of mistakes in each aspect of their game? If so, this wouldn't be an accurate representation for mid-level players that have only 1 or 2 major flaws holding them back from being high-level (and I believe there are a LOT of mid-level players that meet this criterion), as they would excel at certain matchups in comparison to this generic style, as well as have extra trouble with certain other matchups. It's just a lot easier to assume that very few mistakes will be made (high level play) as far as making an accurate chart is concerned, imo.