Yeah I did not deal with stock awards or ESPP this year, but used Freetaxusa with K-1 and 1099-NEC and it was just fine. My understanding of the QBI was a little different than theirs but I think theirs is standard (given that I am very much not a tax pro, just an excessively literal person).