Subframe Connector dilemma

I know this is an older post but I thought sub frame connectors would give you better handling in the twisties like anti roll bars. From what I am now understanding is that these are to stop you car from twisting under flat out acceleration....I also don't likethe idea of cutting holes in a car.

To get better handling, other than the normal suspension bits, is there anything else I can do ?

Thanks
ian.