On first observations, I would say be careful.
Very well detailed terms and conditions along with English language would help boost confidence otherwise it is one to stay away from in my opinion.
Agreed, this site has not been reviewed yet due to the bug everywhere. Many people tried to use this site but still never gives a good result after testing or even browse it. There must be a good reason why OP still d not giving full informations about things that exist here
@OP, please fix everything here before launch, for very first time, I already see this as a conplicated sites which is offering 6 sites in it