Last time I saw Kylie, after a break of 18 months or so since I was last in the North End Road flat, she was pretty big,and not as squeaky-clean as I would have liked. She was still a good laugh but getting a bit... untidy I suppose. This was probably 9 months ago however so she may have sharpened up since.
The other two you mention have been getting positive reviews more recently. I haven't met either but of the two I'd see HSG, simply because I'm not a fan of big, fake norks.
S