From an engineering & electronics packaging and manufacturing point of view it's a nightmare, there are cheaper and more elegant ways to put together something like this. Just my personal opinion.
Funny, I opened an ISA110 last week and thought: "Man, does this ever remind me of a Commodore 64"! However, I've tracked with one before and mixed projects using them and it sounds very good, IMHO.
I'd like to know more about the plugs & sockets used on the PCB. I have not been able to find the "box" type where the plug fits into a "box" or has retaining clips on both sides of the plugs.
Only ones I have seen locally are the Molex type eith clip on one side.