Short answer: yes!
Scheduled transactions make Forecast reports meaningful. For example, if you have a scheduled transfer from your checking account to savings, Forecast report would allow you to see how much money you'll have in 6 months.
Our suggestion is to create Scheduled transactions for all transactions that are recurring and simply enable auto-skip if the transaction is happening in an Online Banking-enabled account. This will take care of the duplicates for you.