My experience has been that caffeine is good for me, but the delivery mechanisms we use need a lot of work. I've found good results using extended release caffeine pills to avoid jitters and a crash. I also find that drinking caffeine is a problem because it makes it more difficult to pace my dosing consistently. Also, just not trying to use caffeine to get by with regularly not sleeping enough is huge.