I hate to say it but if I couldn't use TouchFlo I'd be bringing that sucker back. You could always run the old school HTC Home. I think there are some ROMs on PPCGeeks that have it setup like this. Or you could just uncheck TouchFlo and install HTC Home?
your talking jibbersh now, Not use Touchflo? I have looked at the roms and run it without touchflo, but to be honest I am drawn to it like a fly to poop.