Certainly, though for that, the easiest solution would be speed ramping. Instead of messing around with keyframe after keyframe you can just speed up and slow down the speed of the clip (and thus also your zoom). I made a vid on that, it's already on my channel. In the vid I use it for transitions, but it can be applied on any clip anywhere. Hope that helps, if you have more questions let me know!
Is there a way to make the animation go smoother? It's not always at the same speed and I would like for it to speed up and slow down.
Certainly, though for that, the easiest solution would be speed ramping. Instead of messing around with keyframe after keyframe you can just speed up and slow down the speed of the clip (and thus also your zoom). I made a vid on that, it's already on my channel. In the vid I use it for transitions, but it can be applied on any clip anywhere. Hope that helps, if you have more questions let me know!