Timing key or the timing plate. If all you ever plan to do is 4 degrees then the key will work. People say they sheer off, but the only thing the key does is index the flywheel on the crank. The taper on the flywheel and crank is what holds the flywheel on and when people have problems with them sheering off its from improper torque, not the key. If you only want to go 4 degrees, then the key will work, just be sure to tighten and torque it all back up good.
The timing plate is what most people go for. It gives you more adjustability, and if you dont like the key idea, they work great. I use the timing plate on mine.