I'm just about to start treadling one! Will be getting it on Sunday and found your post while I was researching it. I have an industrial machine so no probs with the feet, but it might have taken me a while to realise they were interchangeable if I hadn't read up on it!
So excited. It's in the most unusual looking table top with Necchi treadle irons that look very Art Deco. I'll post some pics as soon as I get it and let you know what I think