I tried their process and scan service. Their low res scan were very low quality - unusable for anything except web. I cant imagine that their high res scans were much more useful?
In regards to film processing, I guess you could use them for high volume film processing. But for fine art photgraphy or high quality portraiture - if they don't offer contact sheets or optical printing or professional quality high res scans - which they do not seem to - I don't see any reason to use them. One exception: If you shoot 6x6 MF because their 5x5 proof prints are actually large enough to be of practical value.