it,s better to have all variants, becouse, someone can register 1, or 2, and to makebetter seo, and you will lose your niche. search engine will recognize 1 and 2, but in my opinion whit - it's better ( you avoid to make confusion if your keywords can "generate another keyword" - last letters from fiers word and first letter of second word