Yeah this seems like a great phase one offering. I'd love to see the features you describe plus maybe some line cleanup (make boxes into boxes), maybe OCR (with PDF return type), etc...
Thereby putting Visio out of business, except as a reader. Definitely a win! Also, Microsoft would probably pay big-$$$ just to bury something like that (possibly putting it into use later in a web app).