Personally, I think anything other than what they had for Elfen Lied's opening would have been horribly inappropriate.
Especially if it was some shitty j-pop song like they use for 90% of animes anyway.
And if the Latin is the only complaint you can bring up against Lilium, then that's pretty weak.