Here's the link to the Falcon Eyes website
http://www.falconeyes.net/home.htm
It's in Chinese though, click on the fourth link on the right-hand side navigation. The specs are in English there. Hopefully the good folk of G1 will help you out. I did have a look at a printed brochure of a local distributer and I must say they have a pretty impressive range of light modifiers, most of them are not even shown on the site.
I'm afraid I haven't heard of the other brand.
Hope this helps.