Good point, although, they do own mojothemes.com and it forwards to mojo-themes.com
Not saying it isn't possible. I personally don't like the hyphen. Maybe I'm thinking of it from a domaining standpoint. Much easier to sell the non-hyphenated version.