Digs - Megascans service has never been part of The SUITE, they are two separate products but they work very well together. Megascans is a completely separate subscription based service and its not included in the prize of The SUITE, very sorry if you got that impression.
Yes! Megascans open beta is slated for release April 30. We are preparing content and a few 2D and 3D scan samples along with an official announcement. We really don't want to do any more big announcements without releasing some actual content to mess around with. I would be happy to share some updates in this thread…