Can you please give a full list of what you've installed and what tweaks you've made?
Here's what I know from my own experience:
-- I've installed a very small list of programs, but an extensive list of registry/performance tweaks.
-- I don't have any noticeable landscape performance issues.
-- Hard Reset
--
Touch Pro 2 Cleanup (my own set of hacks, see link for details... it DOES install the ATI D3D driver but not the GFXBOOST... still don't know what that is)
-- Contact Changer (doesn't do anything but convert all contacts to First Last instead of Last, First)
-- Facebook
-- Bing Search (replaces Live Search)
-- .NET Compact Framework 3.5
-- Font Pack (a collection of Windows fonts that I frequently need)
-- PHM RegEdit
--
S2U2 2.04 (see link, post #3 for customized version ... all settings configured for battery-friendly but functional settings ... preconfigured for RawBuffer mode)
-- Spb Screenshot applet
-- Total Commander
I would be interested in learning whether you have the same issues if you install my Tweaks package. It's very possible something I'm doing in it (modifying GlyphCache and the inclusion of the actual D3D driver, for example) is improving my experience enough to make me not notice an issue.
If you don't like the whole collection but we can identify the tweaks, I'll gladly post a stand-alone fix.
But here's the bottom line... all HTC devices have lots of quirks and the driver limitations are well known and documented on this site and XDA. That's why the replacement driver exists. I presume GFXBOOST is supposed to help too, though I've never used it. BUT, if you only experience it as a result of using certain apps in certain conditions, then it is a fault of the app, not the driver. Driver issues are going to appear everywhere.
Do I think S2U2 is causing an issue? Currently... yes! I don't use the other app you mentioned, so I have no idea on that. Some apps are like Spb Mobile Shell 3.0.1... it doesn't use the DirectDraw enhancements by default, because they know not all phones support it, but they make it an option. Some apps don't use it and don't give an option.