Whether age difference is ick depends on how old you are. "half your age +7" isn't law, it's an arbitrary limit people some people use. A 20 year old "shouldn't" date younger than 17 (well, 18), for a 30 year old it's 22. But sure, purely subjective. Date who you wanna date, as long as it's legal.
Even then, it wouldn't work with the comic book personalities of the characters.