I use a similar recipe all the time, we make a lot of vegan cake. I suggest the recipe to be cooled coffee as the standard, water as a substitute if you don't have coffee. That's what we do and it makes all the difference. Chocolate extract I fear would give an artificial taste. It should also be dutch cocoa or that cake would be bitter as all get out.