Me yia, Na to herese.
Looks a ripper, the 408 Windsor seems to be a popular choice for the track-star.
In the end reliability I guess would be down to how well the person who put it together has put it together. I guess only time will tell for your beast.
Either way most things are fixable with enough cash
Best wishes,