For me (and as I read through forum, for some other too) the V2.31 Revision 3 improved playability a lot (meaning, the frequent crashed are not so frequent anymore)
I would revise the way you installed the game, which might have higher impact on the playing quality, than the actual patch version.
While I do understand, that you have it installed before the Revision 3, and it worked for you better, that still does not exclude random mistakes during the installation, which just grew in corruption longer you play (and the patch simply cannot address them)
I am just saying this, because people report huge improvements in play experience just after they re-installed by following the exact set process.