Wouldn't it be better if you check for similarity between bobbed frames and then weave the fields, thus retaining the fps? So in moving scenes you simply bob, but in still scenes you get some sort of enhanced bob, just like you have now, but you also retain fluidity of motion.
That was at least what I was thinking about a few days ago. Gotta do something when you can't sleep
.