Never heard of Mofoco (but I like the name) so I can't say, but Alan, I think you have an answer, CB. I did a ton of reading when I was looking for an engine and trust me, I hear where you're coming from. In all honesty I didn't really want to have my engine built in Calif, I was hoping to find someone more local. My engine shipped when gas prices were crazy. The shipping alone was a good chunk of change. In the end I went with CB because of their reputation, that I couldn't find anything negative about them anywhere, and as a result of my conversation with Pat Downs. Call him and talk to him. I spent alot of money (at least to me) on my engine and trans and I feel very comfortable with the choice I made. This is really one of those things where you get what you pay for.
When it comes to this stuff unless you reallllly know your $hit it's better to have the people who know these engines inside and out and do this for a living do your build. Otherwise, it'll still cost you in the long run one way or another.