This is quite impressive though it is important to remember that this came out for machines like the Xbox360 and the PlayStation 3.
I am not convinced these modifications would “fit” on those machines without significant thrashing/paging and significant memory usage to the point where other negative effects come into play. Great read and effort regardless.