What is difficult is buying for a customer, they want .com and no hyphens.
My seo experience says the hypen version still plays out better for keyword incomming links but a keywordkeyword.noncom is recalled more often for type-ins.
As you can see I can justify either version but are there strong arguments for one over the other?
Either way you'll lose a few people to the guy with the .com, as some forget the hyphen and others forget its .net/org/etc. I don't like the hyphens and try to position an alternate to .com as either a network of [whatever] or THE organization for it.
are there strong arguments for one over the other?
There is no winning argument, although chaos theory might shed some light on the different future outcomes of kwkw.tld versus kw-kw.tld.
One day there's someone who can't remember the URL, so they try both kwkw and kw-kw and find you.
Next day a new SE algo better comprehends kw-kw than kwkw and you make $$$.
Next day someone plainly grasps the url kw-kw when she sees it on the side of a bus, but writes in down without the hyphen.
Next day the Tralfamadorians test a new rocket fuel and the universe ends.
. . . and so it goes.