I have intentionally left this one alone for the last few days but in the end I couldn't resist (:
On every approach in windy conditions I increase my airspeed. This is irrespective of whether the wind is down the runway or across.
I have landed a single engined aircraft in 30 knots plus.
I remember that I am in a low mass airplane and have also had some gliding experience. I am aware of the phenomenon of "wind gradient" and wish to compensate for this by putting a bit more speed on.
I also adjust my flap settings... if the wind is reasonably down the runway I let the angle of windsock (VOR...Visible Orange Rag) dictate the angle of flap on approach.
In Xwinds I rarely deploy more than 10 degrees... along with a little more speed.
It works for me I suppose...
Sounds like you have got a Bulldog... please tell us more and how you get along with it... lucky so and so!