I just built the amp the other day.  I haven't tried it with my NES, but the TG16 looks great and I'm not seeing the jailbars.  They may still be there but they must be greatly subdued.  I need to find some smaller capacitors, and then I am going to build one to stick inside the NES.
Chris