Hi TG,
Am not familiar with LSA.
But your approach was acceptable one.
When data source doesn't supports delta we alwyas use DSO in our data flow. before the info cube. so that we can load delta records to info cube by using dtp.
Write optimized DSO - its fast loading and no activation was step required. its good approach.
Thanks