Like you, I've only recently fallen for this name.
Before, I didn't associate positive things with it, but now, I love its spelling and sound, although I wouldn't use it myself.
I would pair
Imogen with a rather classical, not a modern, name.
Imogen OonaghImogen MurielImogen WinifredImogen VioletImogen OliveImogen PaulinaImogen EloiseImogen HarrietImogen HermioneImogen FinolaImogen Ailith (old medieval name)
Imogen Gwenifer
Imogen Horatia