I do think it works fine on the most part. I wouldn't even necessarily say the fishing is weak, it can just get a little grindy in a few circumstances (and in fairness, that's mostly just if you're looking to run the clock). In the cases where you're breaking away from fishing every 5 or 10 instances to hit the shop, the pacing works fine in my opinion.