Вообщем решение принято, буду делать сервис. Сервисы я слава богу писать умею поэтому SBorovkov спасибо, но сам

уже все есть.
Значит будет так:
Сервис с возможностью запуска до входа пользователя, т.е. полностью системный сервис. Стартовать есс-но будет в "невидимом" режиме, но также останется значок в таскбаре.
Все остальное думаю оставлю так как было!
И перепишу целиком контроль ошибок, думаю это избавит от многих проблем!