You are right PinballSP has some advantages in design which in the end means it is better looking, but does this really make it the better solution ? I think the best solution would be if there was a nice looking plug and play hardware with pin2dmd xl running on it but this is something that is currently unfortunately not 100% available.
I think sonic is just frustrated that he jumped on the train too early and is now waiting for 3 months to have at least the display problem fixed and all he gets as an answer is next week over and over again. If the problem is really fixed why does it need more testing ? Why release a product with half finished software anyway ? I could never release a software which has a bug I know of and call it 100% working. I think the answer is simple. It is because pinballsp designed and released his product in a rush to get a piece of the pie. Do you really believe there will be colorizations for this platform ? You can calculate yourself when this will happen if a simple bug takes more than 3 months to be fixed.
I don´t say this because I want somebody to buy a pin2dmd xl. Why should I do this ? I only get 10 Euro from it, which I fully forward to charity projects anyway. I say it because I want to prevent that others make the same mistake and fall for the promises that most likely will never be kept. I created pin2dmd XL because I was in the same situation like Euro55. I had to replace a defective display in my Batman forever and I like to tinker with electronics. Btw pinballsp is still selling his pin2dmd hardware for 128x32 machines as DMDST32 in large quantities. Why is he doing this when his product is superior ?
AFAIK Mima and Sonic are the only users in this forum of pinballSP's Sega solution and they actively promote it wherever possible for whatever personal reason.
My advice is ask around in the other threads with large display machines (Baywatch, Maverick, Batman forever) and then make your own decision. I personally don´t care which way you go I just like it when people are happy.