Thanks for the responses. So far, I like HTC Sense so will just live with portrait fishies.
I'm not man enough yet to root/rom to stock android at this point to get around it anyway.
As for lag, it does pop up if the phone is doing something else when this particular live wallpaper is up...