Thanks for the answers.
My flight is at 8.05am and I am planning to get to YYZ about 5.50am or so. I assume that even with the 6am US pre-clearance rush referenced above I should be OK to get my flight? I would imagine that Wednesay at 6am is not as busy as a Monday at 6am?