You do have to file 2 tax returns and suffer double taxation for your Canadian corporation. The benefit of a LLC is that it's pass through and reported on your personal tax return. It can minimize tax prep and taxes (YMMV).
But you are correct about the two tax return thing. That is a slight bummer.