I'm not an oil fanatic (they'll be along shortly ;-), but, personally, I wouldn't go with an unknown brand. It says they mix oil and additives from various factories, so it may not even be consistent. The price isn't really that low either.
By the ounce I think
Liquid Moly is less expensive
and for just a few cents more/ounce you can go with
Motul 7100 which is excellent.