15 mins is par for the course, I have seen Rachna with her boyfriends a few times, and do it 2 or 3 times a night, maximum she has reported is 4 in a night. and like you say, attitude and conection plays a huge part.
The last time I saw her with her regular boyfriend, Max, to start they worked...