I think you misunderstood. You jump to the nearest keyframe and decode until the specified time it's reached. I believe you are aware thet MPEG files have a keyframe at about 20 seconds (not to mention that nowadays MPEG2 decoding it's made by bitrate), XviD compressed avis are about one keyframe at 10-15 secs, while x264 files have about 1 keyframe at 5 seconds. Not to mention that many Div3 files have a keyframe each second. So, jumping by keyframe won't have the same behaviour with each file.
So, if you like the sugestion about using the scroll function, be my guest and use it. If not, I hope BS.Player's developpers will put this option on their TODO list
.