Hi,
the 512px <mobile> images were introduced when only the iPhone 3G, 3GS were on the market and the typical Android screen resolution was also around 320x480,
but since iPhone 4 and Android devices with typically resolution 480x800 or higher, the <mobile> images were too small for these devices, so already since krpano 1.0.8.12 these devices were also using the bigger 1024px <tablet> images (but iPhone 3G and the older iPod touch were still using the <mobile> images of course),
the current 1.0.8.15 viewer is still working that way,
but the new tools are now only generating 1024px images and using them as <mobile> images for all mobiles and tablets devices,
with your syntax you are now serving the small mobile images to all mobile devices (iPhone 3, iPhone 4, Android devices), but for iPhone 4 and todays Android devices the resolution of these images might be a bit low for good quality...
best regards,
Klaus