First thing -- This piece is LOONG. It just went on and on. I'm sure that's not really a problem for people who like this sort of thing.
Second, this is a bit more explicit than I usually write, so that's interesting. I usually don't like to be super-explicit, so it stops short of becoming full-on erotica.
Finally, this definitely takes a step past what I consider "realistic" speculative NBM fiction, with believable characters and stuff, and wanders off into wish-fulfillment land.
All that being said, I like this story.