You may be right - if I look at your stats:
A2SD storage Total 457MB Free 197MB
Internal storage Total 148MB Free 39.70MB
it seems you are using 260 MB of the ext partition, plus 110 MB of internal storage. For comparison, I'm using 215MB of ext plus 70MB of internal (with my app caches recently cleared). So you are using a bit more internal relative to the ext than I am, but it's not hugely, wildly discrepant (especially since I don't have any social networking stuff). So if the standard stuff (cache cleaning, checking that your contacts storage hasn't gone mad and swallowed 30MB) doesn't improve things, it may well be just that you are approaching the limits of internal storage.
I'm going to give one bit of discrepant advice: some apps, such as flash player, aldiko 2, use more internal storage under a2sd+ than they do when moved "to sd" google style when using GingerBread. So although it's arguably messier to have your apps spread in 3 places (internal, sd-ext, sd) you may be able to save a few 10s of MB internally by moving a few selected apps "to SD".
If that doesn't help (i.e. if Lee's a2sd+ script is smart enough to already be matching GB itself) then repartitioning internal storage may be the best bet left. However, that brings up the question of whether you can gain much this way while keeping your current ROM? You only have 24MB free in /system, so couldn't use one of alpharev's tables to improve things, and even with a custom mtd you couldn't gain more than ~20MB by shrinking /system. So it would all depend on whether LeeDroid can handle a small /cache partition. Otherwise you might have to find another ROM to really benefit from this trick.