These sockets do work in some cases like the pedals you mention but the main problem is that the Jalco sockets from Rapid are just too wide for many machines where several outputs are lined up side by side (not to mention expensive). I'm not to sure about the pin assignations either, i'll have to get hold of a couple and try them out.
Its always seemed a bit wierd to me that PCB mounting sockets would ever be used on something like a guitar pedal. If any sockets are going to need to be more sturdy that usual its going to be those.
Anyway, the search goes on. Tony Allgood from Oakley Synths tells me that the Roland Spares department stock the right sockets, lets see how much they want to overcharge for them