Limits are a good thing to have just for a safety point of view, probably with a taig the motors will stall long before anything could be damaged so maybe thats not relevant. Having a home switch however is a good thing, it allows you to home Mach on each restart and means you can accurately go to the same work offset day to day, the accuracy of course would depend on the switches.
As far as the UK meets, not so far, Graham was trying to organise one last year but I think the expense and health and safety put paid to that. The model exhibition had Brian there last year but not sure if he will be over next one or not.
Hood