Hi Dean.
Your post has not gone unnoticed. I can't comment on the company in your link. I can tell you that Scat has the best reputation among the stroker crank suppliers. The big name engine builders that I know of, use Scat cranks for their non-competition & amateur competition motors, without exception.
I noticed this other company is supplying 6.2" length connecting rods with their kits. This will result in having the wrist pin in the pistons oil ring groove, which I would advise against.
your friend on the DTBB