Is Screen.Heigth a good way to id the iPhone generation?

Hi, I am almost done with a game I made for iPhone. I developed it to run on the iPhone 5/5S/5C 4" screen, and it looks good. But now I’m looking for a way to identify if my game is running on a 3.5" screen (iPhone 4S and below) or on a 4" screen.
I know that you could use iPhone.generation to check that, but you would have to explicitly write all iPhone generations and check each one.

I was thinking about using Screen.height, and have an “if” to compare the sizes, but I don’t know which way is better / more efficient / less prone to error.

Thanks in advance

This may help: Check is iphone or ipad - Unity Answers