One thing I have noticed about our fan base is that (no disrespect meant) we have quite an old fan base. If you look around st Sixfields and away games there aren't that many mid teen to mid 20 ish fans. So it's not really surprising that there isn't an appetite for things like a Drum to make an appearance.
I say give it a go as it can't hurt and who knows it could be a good thing.
Have you been in the Upper West (South end) since 94 by any chance???