I like the sound of
Alcyone, but I just see "a cyclone". It could make a nice middle name, though.
Ruth is a little ugly and harsh sounding to me, but it's okay as a middle name.
Delilah is the epitome of trashiness to me, though, sorry.
Lila Ruth would be gorgeous!
Alcyone Ruth is great, but I do prefer both names as middle names.