As far as I understand it the deluxe version is basically the “the online help isn’t answering my question and I want to talk to a real person” / “I may need to file amended returns” option. But none of the actual filing functionality is locked behind it. I know none of the simple 1099 self sole proprietor stuff needed deluxe in previous years.