Just watched a bit of the video. I was down to 160 at the 700-800ft mark. At that point, I'd just broken out. I then leveled off, pulled power all the way back, got to gear extension speed (125kias), dropped gear and approach flap, then worked my way back down to the glide path. Touched down at the normal spot.
Note, they'd only asked for the speed up until the glideslope intercept (that's all they can do, legally, or a 5 mile final), I was just being generous by keeping it going. The reason for doing it was a) for practice, and b) I know that my speed on short final is absolutely going to cause compression with the A330 behind me, so I'd rather be outrunning him for a brief stint to anticipate that.
I also planned my touchdown and rollout to minimize the runway occupancy time (there aren't many exits on rwy 22L, which could result in higher runway occupancy time if you plant it too soon and jam on the brakes for no good reason).
Was all of this overkill? I'd have to do the math, but as it was, with all that effort, the A330 was on a 2 mile final as I exited the runway (based on a radio call that was made to another jet behind the A330). That's not a lot.
One last factor, the headwinds were pretty steep during the majority of the approach (30kts+), that would've made the compression issue even worse if I'd been at 90kias (60 or less over the ground). In other words, my % speed loss as a result of the headwind would be higher than the A330's speed loss.
Had it been an approach to minimums, I'd have to rethink it. Last time I was there it was 400 overcast, but I truthfully can't remember exactly how I flew it. I know I kept it fast until the FAF (there was an A380 behind me that time), but I think I allowed the speed to bleed off while I was tracking the glideslope...I never did the level off to bleed. This time around I planned for the level off, knowing it was 700-800 OVC.