I like both, especially
Delilah pronounced without the long 'i' sound. Still,
Delilah has such baggage that I'd go with
Tallulah. OTOH, I went to school with a girl named
Delilah. She had a five-syllable Italian surname and the name really worked for her.