Yes, you need to define a external app for each fast cgi application. It is a bad idea to write too many fcgi, which only do one simple task like a CGI, you should combine features as you could.
In the case of /fcgi-bin/echo, you should not define a script handler, instead, you need to...