64mm for the skunk2 sounds right to me. If you do decide to get the JG TB let me know how it goes cause I'm curious about driveability. I just don't think your engine is pushing enough power to put a 65mm throttle body to good use. Do you know your whp with those mods?
I'd recommend a 65mm throttle body to someone who was running 2.0L LS Vtec. The decision is up to you.