reading blend files would be nice, but dosnt have to be 'real'
you can trigger blender in the background, to write out the lux format. if you wanted I can make the exporter run behind the scenes.
as for the blender interface, I wouldnt worry about the 2.5 rewrite, but using it is still probably a bad idea... unless you use it from within blender.
