I think you've got a whole different scenario, Tavis, to the one I'm considering. I don't think I would have spent much time considering an LML for your purposes.
It sounds like you want to generate rich presentational documents, but to automatically deliver different versions for different devices: print / screen / desktop / mobile.
I've not looked hard but of course first knee-jerk reaction is to use XHTML or XML.
I am pushing LML for scenarios where the presentational requirements are minimal and really only need to be consistent, not configurable. This means no horizontal layout requirements, everything goes down the page. Simple in-line image inclusion. Text tables are the most complicated device.
Keep Up with TechRepublic