Con esos tutoriales, que yo sepa, lo que haces es lo mismo que si te vas a administrar aplicaciones-sdcard y mueves todas las que puedas allí.
No sé si existirá algun método que sin ser root, fuerce a las aplicaciones a moverse a la sdcard FAT, pero dudo mucho que sean tan estables como con una custom ROM.
Si te gusta Sense y no quieres muchos líos, ponte la ROM Supernova (ultratestada y superfiable, con miles de descargas, y es básicamente la 2.3.3 oficial con data2sd, tienes todo el almacenamiento internto que quieras)
No te fíes de los que te recomiendes Sense 3.0, 3.5, o mucho menos ICs o JB!

Es cierto que es una maravilla el trabajo de los desarrolladores para tener nuestra Desire a la última, pero como mejor anda es con Gingerbread AOSP o Sense 2.1 como mucho.