It's not clear who should make the decision or exactly what design criteria you would use and that's why I like to leave static versus dynamic typing as sort of classic question with a classic set of trade offs that you should be well educated in so that you can try to make the best sit decision in east situation that arises. 