I personally prefer longer cycles because it seems to me that the gains are better maintained that way. I've only ran test though as far as injectables..14 weeks of E and 8 weeks prop. I kept more mass from the 14 weeks of E. Also, I like being "on" so that's another reason. The prop was awesome too though (no waiting for it to kick in)
Even with orals, I'd rather run longer cycles with smaller dosages.