I would probably be more okay with Dawn/Willow. Even though it'd still be weird.
Xander/Dawn gives me heebie jeevy vibes. Liiiike. He used to babysit you. She even called him old at one point. But I guess the age difference isn't anywhere near the gap of most of Buffy's boyfriends so I guess it's whatever