Very solidly thought out
Not sure if this fits the Ambient category all that well.
As a piece, your song has some interesting texture switches, but there is a lot fighting for attention in your high and mid ranges. This track is clearly groove based, and it has a pretty steady one going.
Good change of pace around 3:45 to keep things fresh, though a little more change in the drumwork could have been good there too.
This is a solid song with a lot going for it.