Lunar works (or will) but building a database of raw altimeter data this is then used to pre-process a set of tiles determining a roughness rank for that area.
These tiles can be used to generate a quick heatmap of the moon showing smooth areas.
Further development would be to get a dataset (rather than the image) and use this to build a improved back end database.
User tools would be implemented to allow selection of pre-set sizes or run a custom size (long processing time) as well as to supply other parameters that can be used in an enhanced tile algorithm.
Link to solution: https://github.com/LupusUmbrae