Status of this 4/1 prank on other boards:
So people on MP.com seem to have thought this was pretty funny.
Neal Morse's forum is really slow, but the few people that have posted in the thread there have given favorable responses.
Marillion's forum, unfortunately, does not allow posting of images, so I think the thread loses a lot of impact there. Also, it got moved by the mods to a different forum than where I originally posted it.
The Flower Kings forum: People there seem to like it.