I think there was enough good songs to make up for the duds, plus since they are all covers, some of them were like completely new songs. But it's not the tracklist itself that makes EBA so great, it's the gameplay and characters/story.
Ouendan & Ouendan 2 do have better tracks though, but the first Ouendan is missing a lot of the conveniences the later games provided. (It's still amazing though.) Ouendan 2 is perfection incarnate.
FYI: People hunting for certain shards & items, use Libra.
When you use characters with the Libra spell equipped and you clear a new Dark Note, the new note you unlock will have some of its boss drops listed.
The level of the spell dictates have many items it reveals. (Lv. 1 = 1, Lv. 2 = 2 & Lv. 3 = 3) And what's even better is that the spells stack, so it's possible to reveal almost the entire drop list from one note.
Cid is the only character that learns Libra Lv. 3 (at level 15), and only Locke learns Libra Lv. 2 (at level 30). Aerith, Lightning, Prish & Faris all learn Libra Lv. 1. (At levels, 20, 20, 55, & 60 respectively.)
I have a "Libra Team" I use for every new note consisting of Cid, Locke, Aerith & Lightning. Now when I clear a new note, the next one will have 7 of its 9 items drops already revealed. And if I don't like the drops, I just delete the note and try again. This saves a lot of time, I only wish I had known about it sooner.