pure ooze can be fun
But even if there is an oak, finishing the build off later with points in spit isn't a bad idea. If he blows his shield on the first spit.. then great.. spit on him afterwards, + he doesn't have shield for awhile. If he doesn't.. then it does just as much good as it would to anyone else 
which reminds me.. yesterday I got to do a a straight ooze build until midgame when I picked up a couple points in spit, and a straight spit build (except 1 point in ooze to help with the creeps.. easily could have just been post mortem but that shit is STILL BUGGED). Both builds worked amazingly well for the situation!
oh uh.. anyway.. bots or botf.. depends I suppose on the map, number of players, and demigod selection. 1v1 cata? I'd probably go bots to take down all the towers and start off with boots of speed to cap every flag asap. Just constantly avoid the other beast until midgame when all his towers are gone and bots really starts to outperform. If you can survive the early game weakness, it's good in 1v1 on cata. Generally though, I would say botf.