The reason the themes are different is because they are a legacy that is over 8 years old when tablet sizes were kinda limited.
Since then we find the documented ones ( which are those used in GenerateBlocks ) are the more commonly used ones. But you can use whichever best suits your needs.