First, nice wiki @brady.miller whom I assume is author.
Second, it is very difficult to estimate a set time line in an open source product where donations and the goodness of contributors fluctuates. @visolveemr has done a great job with outlining the scope of work needed but who is going to take charge? Will someone contribute the considerable talent needed to see the project to completion?
However you look at this, a project leader that’s knowledgeable and experienced well enough with OpenEMR and MU compliance that also has the time necessary to see to completion is required.
Leading me to suggest that maybe the best approach is to set up a donation based funding source to hire a team or person to see this through from an engineering and project management perspective.
This person/team could then draw on community software contributors and/or the wealth of professional talent available by breaking down the scope of work and managing the guidance for and implementation of the individual milestones.