Well, that sucks. Always sad when people pass, no matter how good or bad they were, even more so when they had a part in making something you appreciate.
And just 30 years since Lunar Strain... I may not be the biggest fan of the album, even though I like it, but you can't deny that without it...