Well I suppose we're discussing at a point of view level here...
And swap is slow on SD, well not that slow on a fast SD card with read speed at around 20Mb/s and writing at around 10Mb/s, sure slower than RAM but still faster than killng and afterwards reloading the app from NAND.
But I have to disagree with you on one point, Android has an excellent memory manager, true, but this means it will handle keeping apps in the background or killing them, which means that there is no use for app-killers, but that doesn't mean there's no use for more memory (swap).
So give Android more memory to play with and its management will use this additional space accordingly.
But as I said before, this is just a guide, if your Sensation works fine as is, just ignore my post, I'm forcing nobody to use it, just giving those that have a different oppinion than yours a help to get it going, no more no less.
Sent from my Android Revolution HD 6.6.3 / Bricked kernel 3.0 v1.1 powered htc Sensation XE using xda premium
Samsung SDXC 64Gb FAT32 / PhilZ Touch 5.03.7 / SlimBean 5
Yank555.lu CM10.1 kernel v1.6a-beta2 (3.0.79) @0.2-1.6GHz / 240dpi
My latests kernels : CM-AOSP-AOKP v1.6 (3.0.78) for i9300 & v1.5m (3.0.77) for i9305 / SGS3-U10 v3.4 (3.0.78) for i9300 & v3.3k (3.0.77) for i9305
Hardswap mods : SGS3 / Sensation / HD2
HTC Sensation XE & HD2