As far as I know, Basic and Professional have the same e-file abilities. So if Basic can't e-file it, neither will Professional.
As Lisa said, as a Basic user you can download and use Professional on a Per-Per-Return basis. Using just the 'regular' version of Professional you would still do business returns on Pay-Per-Return basis, unless you have a lot of S-corporation returns and upgraded to the package that has unlimited S-corporation returns.
So based on the two points you mentioned, using Professional would not change anything. However, there are some features and abilities that Professional has that you might like. As I mentioned above, as a Basic user you can download and use Professional. You can test things out for free, but if you want to print or e-file, that is when you need to pay.