Haha that sounds awesome, I love it when things like that happen! I love the F2000, it's brilliant on Metro as well on Conquest when you have B and you are looking down the escalators in front of you and you have the steps to the left leading down to the trains. If you have a good firefight on the go and decide you want to be brave just jump down there and open fire and watch the kills pop in
In regards to heals, I don't know why people don't do it more often, according to BF3 stats site I have done 13,405 heals now lol as the majority of these are squad heals as well that is a lot of points

Do you guys all set attack and defend orders a swell on flags to get the additional points? I notice a lot of people don't do that when I play with the random public.