Hi, I had TD e-series. Even though the fund fees (MER) were higher than standard vanguard funds, the "free" transactions more than made up for it, assuming your total amount is below 50K CAD, and that you spread out your $10k purchases over the year.
It takes a few days to get the cash when you sell the e-series funds (since they are mutual funds), so plan ahead if you need to withdraw or buy something else.
Regarding set-up: Years ago, I opened my TFSA, I bought e-series online via web-broker. Pretty straight forward.
I Don't have any exp with Q-trade. You prob knew this but vanguard funds are not unique to Q-trade, ie, you could buy them in your TD tfsa account also.