The intro is good as it stands. However, we need to see more.
It might be safer to simplify it a bit. I know from experience when I write my stories that they get very complicated and I start moving from one subplot to another and back again and I think that can sometimes be confusing for the people reading it.
Neverthe less as long as it has plenty of sex in it, you can't go far wrong