It's been a real upheaval in streaming, and like you, we at Megami have had to deal with the moves as well. As of October, we've moved over to Livespace! The Shinzakura Online account is already there and going! Plus, we've got a separate thing there as well: the Shinzakura-ya online store! Meant to be a companion to the Megamishop, this is a curated collection of things that Rob has done, along with some extra things you can't get anywhere else!
Lastly, AnEvilCat is rumored to be making the prowl over there soon as well! So see you there!