To answer your original question more directly, I've found Scott Drake parts to be spotty in quality. Some are poor, some are great. I honestly don't know about their suspension parts - I've seen no reviews nor had any direct experience. I understand that living in Ireland is a complication and wish I could offer something better.
The only additional thing I can offer is to join another Mustang forum such as Vintage Mustang. I know there's a representative member from NPD (69bossnine) and other members also represent manufacturers - you could send a personal message to them and ask your questions. You may get better answers from them.