I stopped using ramzswap on the N900 - even if I used the IO Improvement tweaks, once you fill up the swapspace, everything grinds to a halt.
It doesn't help that Maemo likes spiking CPU usage for no reason at all, especially when your CPU is hammered compressing/decompressing while swaps are thrashed for infinity.