Very nice piece - though I have to say I found it both sweet and melodic, and very much of its time.
A good web page too - I'll be investigating more of the stuff there.
Better watch out for a multi-instrumental version of "Spem In Alium" arranged for several ukes and a serpent... the brain's going into overdrive...