The MLP related code is essentially the same in all versions. Basic will handle MLPs perfectly well.
The problem with basic is that it doesn't include a state return. If you're in a no income tax state, then go with basic. If, like me, you are in a state tax state then easiest to go with Deluxe just to get the State return included. No need to go any higher than Deluxe. Turbotax business is not needed for MLPs, I think that's more for small business owners.