For me their crews are family friendly.
When I travelled w GHT Jr alone, the FA would come and assist me with baby sitting while I used the restrooms. They will always come check up if I was okay, if I needed anything etc....
More recently, they offered GHT Jr INF a pre departure drink (milk), moved around some passengers to offer me 2 seats on lap infant ticket and when entertained them when I needed a walk.
As for booking & reservations, it allowed us to select seats (except premium seats) for free when purchasing Basic Economy.