Also^^, Gameplay sollte auf jedenfall an erster Stelle stehen, so sehe ich das.
Ersteinmal Gameplay entwickeln und dann nach logik überprüfen. Am besten gegen solche Logikfehler das Gameplay so umzumodeln, dass es immer noch genauso hoch ist wie vorher, nur mit dem, Unterschied, dass der Logikfehler weg ist.

Andere Logik-Elemente wie halt das Gewichtsystem können auch eingebaut werden, sie fördern meiner Meinung nach sogar das Gameplay.

Kurz: Meiner Meinung nach sollte das Gameplay nach Logik überprüft werden und nach Möglichkeit ausgebessertw erden, solange Gameplay nicht verloren geht.