Depends, Im all for harems but I cant stand it when harem members are just relegated to unimportant side characters later on. Either have tham all have some bearing on the story or dont bother with it.
Ruins Immersion for me, ugly bastards are a little too much. I dont need the MC to look like a Greek god (Not what im there for), but he at least needs to look like your average dude.