It is certainly one of my favourite names. I think it is classy, spunky and a little different while remaining a classic. I am particularly fond of:
Imogen RubyImogen RuthImogen SarahImogen OliveImogen Mary Imogen Margaret
And in a sibset I like it with the following names:
Imogen and
GeorgeImogen and
MaxwellImogen and
HenryImogen and
Oscar