I think it's a masterstroke by the company.
They're nice and quirky and you get to say you've got an Omega on your wrist for 200 sovs.
I wouldn't buy one to wear, but 'if' the full set ever became available in that presentation box, as a collector I'd like to own them.