I have been using e-file ever since it came into existence
Advantage:
(1) CIS receives your application the same day. If you are short in time, it is definitely something to consider.
(2) Step by step infromation gathering in filling out the form. Less confusion.
(3) Don't have to print out hard copies. Just save it as computer files.