I have tried, not to that extent with others, but without so much luck. I think the trick is bringing them in when they are still pretty young.
The one I have now was a dump off, found in the woods by the local no kill shelter, and she is one mean fiesty cat. She is sweet, but for very short periods. Not sure if that's just her, or if they were truly feral.
No harm in trying. She is still pretty young.