That's a gorgeous hat!! I'm sure she will love it!
I like the look of KFB if they can be incorporated into the design. I have used them many times for raglan sweaters. And for the decreases or increases on hats I ALWAYS use markers. Makes remembering way easier. That's another good thing about KFB...you can see which row you're on very easy.