DONT FORGET TO ADD IN THE EXP YOU GAIN FROM ATTACKING OTHER PLAYERS! It could cut out about 300 zeal points if you just attack other players while you get it.
I wouldn't train on Fleshies, 30K experience per hour (on F2P). Probably more on P2P but never tried it. Perhaps you should just pay someone to do those Zeals for you.