I think it is normal behavior for Android. This doesn't mean that, gTask takes memory resources or drains battery.
Anyway the startup slows down a bit, since it needs to execute the
gtasks process
> it's only notified of the device
> startup, checks if sync should be scheduled and ends.
Well, after the startup, if I execute a task manager I still see the
running gtasks process.
> I'm not aware how to make the registration for startup notification dynamic.
> Anyway, the actual added value would be next to zero
That's the point, maybe it's not possible with the current android OS :(