One issue with FastCGI is that out of the box it may prove problematic. It needs some configuration, and many new server administrators find it difficult to find solutions.
A very common error is mod_fcgid: HTTP request length exceeds MaxRequestLen. The solution is simple.