I'm also sad to hear about this - hope Clemence is doing well. He makes good products and has been great to work with.
I just placed a order for some VS35SP36 MCPCBs with Nichia 757s (thread with tests) - I've had great luck with these in the past and needed wanted to pick up a few for potential future projects while I still can.