I got "in" a few days ago.
I don't have all of my tax docs yet, but I did start entering numbers. So far, it's a really straightforward platform that I am finding very easy to use. It has Schedule C and every other possible type of income listed on the "Income" tab (I haven't started the Schedule C section yet, still waiting on 1099's).
I also haven't gotten to the end yet, I half expect some sort of upsell based on the complexity of my return, but if it truly is 100% free I may use it to file my taxes this year. Otherwise, I will go back to Free Tax USA and pay them a few dollars for the state return and audit protection.