This does not really help you as such, but I thought my car 2L TS was a real slug. I knew the MAF was the likely cause but today is the first day I have driven it with the MAF unplugged. Man, what a difference. It went really well. Straight to the red line no flat spot at all. Sounded much better as well, nice in fact. Not fast fast, but it is a heavy car. About the same acceleration as the non vtec CRX I used to have.
About the only thing I can say about driving with a shagged MAF is that the fuel economy is fantastic. I have not filled up for about a month now and I still have over half a tank.
I would check for air leaks for sure.