Your welcome. Unfortunately virtual pinball is not an exact science. It does require some work. I try to make things as seamless and as easy as possible with PinballX. Its the best there is right now but there's just no way to make it easy. I've tried and at times it just adds more complication and sometimes I screw up too!
As for load times. We are trying to hide everything that happens when a table loads. All the loading bars, popups, windows switching so things don't look like a PC and when everything is setup right you wouldn't know and it should switch to the table when it is ready to actually play.