I love the song!
Come on,
Eileen, too-ra-lay, come on ... as a name, however, it's not a favourite and I would never consider using it, even though it's a family name. I far prefer
Helen and would use it happily; it seems more timeless than
Eileen too.