well, i think that there are a lot of things to look at as far as determining what is "best"...
it's well documented that myostatin increases after 8 weeks on a cycle, so longer then that would result in diminishing returns.
pretty much anything over 2 weeks is gonna result in significant HPTA suppression. however, it's pretty common to see guys recover well from cycles less than 12 weeks, and cycles over 16 weeks seem to cause way more issues.
short cycles (3-6 weeks) work for some guys, but those are guys that are comfortable getting more modest gains, and using their training and diet experience to maintain them until the next short cycle.
EDIT: i think an issue with people's recovery has a lot to do with how they structure their PCT. it seems like 4 weeks is a really common time, but that's not based on any science. while there are ample studies on various SERMs (especially clomid and nolva), the data points to 6-12 weeks of time for them to be truly effective.
also, is the user truly recovered? some guys get bloodwork to verify this, whereas an awful lot don't, and are just guesstimating.