Yes there are definitely some rough edges and there may be trade offs and risks that are serious. Stop they plan to open source it? That is a big wart.