I agree with YG - javelin armed infantry and light cavalry skirmishers were not that common and were generally remarkable when they were around.

I think I'd switch the German and Polish knights around - make the German mercenaries Gothic, and the Poles Feudal - IIRC Gothik Knights are heavily protected but have a fairly low charge and attack? I think this probably fits their image better as not quite as good as "real" knights, while Polish knigts were considered as good as any except the French.