When will BMesh be ready?
I don’t know exactly what the plans are with this, as they seem to change every few weeks. Sometimes the plan is to have it before the “stable” 2.5 so that we have usable modelling tools and less breakage. However, more likely is that it is going to be one of the post-2.5 releases. That is, BMesh really wasn’t originally a target for the “2.5 project”, but rather something that may come along with or as a result of work on 2.5. Also, a lot of the status of BMesh depends on joeedh, who is really the main/only developer really working on this consistently. With Animation Mentor commitments, and ongoing health concerns, he does have a bit on his plate. However, he is committed to finishing work on this.