How big/small are the human characters anyway? true 25mm?
They are in the 28-31mm range.
I own nearly all of them. In the last two editions of dadi.com, the largest italian convention, there was a guy selling the complete range at the b&b. He bought the stock of stratelibri/nemo miniatures after the bankruptcy of the company. He had a ton of Grenadier/RAFM/Mithril miniatures, all in their original blisters. And they were cheap too!