Yeah, I forgot about Derek entirely, he has been on as well.
If not JP, why not the wild card, JMX coming in hot with a bass solo! Well, probably not, though who knows. Kevin would also probably do it if he liked the song, most of his guest spots have been in prog metal and for bands much smaller than Ayreon.