also keep in mind that most people as soon as they install a custom ROM start adding all of their own modifications, cabs, reg tweaks, and you don't realize how much device storage and device memory you lose. I have been using OMJ's 21882 for like 2 weeks now and it is still faster than crud, so the sys does have something to do with it.
besides, what are you doing keeping a flash for more than 3 weeks anyways before getting the new and improve sys build