AFAIK, we haven't ported anything from the EVO. The hardware is just too different...
AOSP also applies to the system image - has nothing to do with the kernel unfortunately.
I am fairly certain we still have some room for improvement on the graphics, and battery drain... but battery charging? Has that been an issue?