Lag fixing using OCLF - could it do any harm?
Basically, it tricks the Android OS by using symbolic links and a large file formatted as ext2, rather than partitioning or formatting your device storage.  In this way it's very safe.  I've used it several times on several ROMs on my Galaxy S with no problems.