Fedora is definitely a great distro that I've used a lot in the past. However, there are two main caveats from my POV:
1. The release of a version every six months. (I would prefer at least a yearly release for being sure that things are gonna be matured enough)
2. The fact that Red Hat is behind. (At this point, having seen the CentOS debacle, I don't trust them long term that much)