I thought J-20 was similar in size and might even be a little smaller than some of the Flankers... Might be slightly smaller than J-15, but should be comparable?
Weight, especially with the structural reinforcements needed for landing (and eventually catapult), would be a problem for the J-20. Let's say the J-20's current weight is the same as a J-15's (it will probably be north of that though). That weight will only go up for the base design to function on a carrier.