Tax attorney here, these are great resources and should be encouraged. A lot of folks (looking at you, Intuit) spend a lot of money to make a lot more keeping a lock on the market.
These kinds of initiatives don't get everyone all the way there (see: other comments about edge cases) but they can go a long way towards educating folks about what filing looks like -- and at least some of them will give it a go themselves.
tldr: good post