You might still need Deluxe. The only version of TurboTax Online below Deluxe is Free Edition. Free Edition is only for very simple tax returns. It basically covers only things that are reported directly on Form 1040, without any other schedules or forms. Go to the following link for a summary of what is and is not supported in Free Edition.
What qualifies as a simple tax return?