It takes time, that's for sure. As you know ferals trust other cats but humans less so. I adopted a semi-feral cat from the shelter and it took a year before she would jump on my lap!
Yes patience is the magic word, I am sure Mikesch will get more used to you the more time goes by. Maybe when the time comes that he can be outside again in your enclosure........
A little less crazy looking. I chase him out from under the couch at night now and he likes to hang under the bed. He still won't walk freely around the house with me here, but this is 100% better than he was.