Microsoft has made progress in the SFI, and has backed up its claims with numbers. But there is still work to do.