Nice idea and realisation, but this 'lossless' is actually 3/4 lossy...
All the sources for this track can easily be found in pristine lossless quality.
Why do you spend your time and effort on degradated sources?
To be honest I would have normally posted in MP3 as I mix for fun.. don't normally get bogged down with the "Lossless police" Issues... life is too short...