I only castrate when the customer insists and then only if I can get my friend to come and do it. I can't!!! Also I have been told that since Jan. 2011 an eu directive states that all neutering must be done under anaesthetic, dont know if its true, but the expense makes it a good reason not to.
Mine go off normally about 8 months, although have sent them earlier and later. So far never had boar taint. I know its not a myth and we have been lucky so far. I do separate the males from females by 12 weeks.
We do have a 22 month old neutered LB who we have to keep well away from the boar when he is in mating mood as he will mount the poor LB much to his indignation.