This is a good subject.
I just lurve feral cats!
I was speaking recently, to a lady who heads the London branch of Cat Action Trust 1977, which you may or may not know, specialise in work with ferals. She said she has just rehomed a young cat which took a year to tame down. But the cat in question was about 18 months when caught and very, very wild. She wanted to keep it and tame it rather than re-release it because it was an exceptional character. Apparently it would hang out near a church yard used by office workers for the lunch breaks. When people put their sandwiches down on the bench whilst they poured their coffee, puss would do a snatch and grab. Puss was so fast, it took some folks months to figure out where their lunches went
There's no genetic difference between domestics and ferals, so it's down to environment. A stray domestic queen who gives birth in the wild can have kittens that'll take you fingers off. Similarly, if you catch a feral kitten at the right age, with some work and dedication, it'll be a great big cuddle bum.
The single biggest factor to bear in mind with ferals cats is that they are, on the whole, petrified of mankind and live a lot of their lives in fear. This is why when they are rehomed into a farm type environment, they really need a pal for support. But teaming a feral with a domestic won't make it tame. Ferals need to regain their trust in people and the only way that can happen is when a person like Dawn makes it happen.