The make of the pistons should make no difference other than the following characteristics:
1. Material - whether compounded for air cooled or water cooled meaning expansion rates of the material.
2. Cylinder Bore Size - related to #1 and a hole can be whatever you want as long as there is enough material in the walls to take the stress.
3. Piston Pin to Piston Deck Height - This factor could leave the piston down in the bore or push it out of the bore - a fact taken into account in rod length.
4. Piston skirt length - A factor in the stability of the piston in the bore.
5. Piston Deck Shape - Hey, they're dished, flat and pop ups (crowns). As long as they don't interfere with flow into the cylinder - who gives a rats a$$ - it's compression ratio.
6. Piston Pin size - see #2 - as long as there is enough material to hold the bushing - use any diameter you want.
All in all, It won't make a crap worth of difference if they are Kolbenschmidt, Mahle, Chevy, Dodge, Arias, Keith Black, JE and whoever else punches them out.
There is more, but that's what books are for - READ EM or hit the library and learn!
Oh BTW - 94mm is 3.70" If I were to choose a Chevy piston close to this, it would be the 305 which is a 3.740" bore or a 262 which would be a loose fit at 3.671".