But isn't timer0 is used for delay() and millis() and other Arduino functions. I am hesitant to use the timers directly because they are used for other Arduino functions like tone() and analogWrite().
I am still not sure which functions I loose with I take over a timer/counter.