800 is way too much. You can do it yourself for about 60 bucks.
Getting your taxes done costs more, at least 600 per year as a corp.
It is much easier to keep your income separate. As a sole proprietor your income is basically your salary.
I also have left money in my corp for a rainy day. You can't do that with a SP
Ya, take reasonable risks with writing stuff off. I doubt you can come up with something they haven't seen