I think it is about knowing what you have yourself, other peoples opinions matter not. Yes there are other cars I might have instead and I liked the alfa, but I would always rate a GT40 above it.
There is always the stigma of the home brewed kit I agree, but even a kit isn't too shabby. Who cares what the man in the street thinks- afterall a Yeti C26 is just an old bike to him.
I don't care at all tbh. I do care about the 0-140mph in 11 seconds though. That will be a real laugh!
As long as your happy with it , just don't want you to get enraged at the traffic lights when people lean down and say " is it real ? " I'll wait for the topic titles - " I punched another guy today " .
I can't get past the selling an alfa to buy a ford part