I want to get a domain for a site that has a name of the form XXXXA AXXXX The last letter of the first word is the same as the first letter of the 2nd word. If I go without hyphen, the two letters together looks odd XXAAXX.com So the question is: should I go with hyphen in this case? XXXA-AXXX.com?
No doubt hyphens decreases the type-in traffic, but in your case without hyphen might increase the chances of getting typo errors. I would suggest you to go for hyphen as long as the domain name makes sense.