Instead of the Yaesu encoder, I recently replaced my encoder with a Bourns PEC11L-4220F-S0015-ND encoder. These are 15 PPR, 30 detent encoders with a reliability rating of 100,000 cycles.
The only difference between the two encoders in practice is that the bourns encoder has a threaded housing instead of the smooth housing of the alps.
The Bourns encoder has almost 7x the rated cycles of the yaesu encoder.
Be warned: you will need a good solder sucker and be very careful not to knock off any SMD components.