Trying to flush out any bad connotations.
I think it's quite cute but hopefully dignified enough for adult life too. I've never known any Archies before which helps. When I was a child I used to think Archibald was the most ridiculous and hilarious name ever - it's funny how things change! No doubt DH will hate it anyway. But, never mind him(!), whaddya think.......?