Your bass tone is awesome. I like your playing you got the right idea, but i'd still simplfy it a bit more. Imo for the genre you are overplaying.
I find with this electro-pop programmed drum stuff the bass really needs to add the depth to the song. The drums will always sound weak, especially the kick unless the person really knows what they are doing. With the bass you want to lock in and groove with the kick to help get the punch back in the beats.
I'd approach the song thus:
Your intro is great. after the slide i'd keep what your playing but lengthen the notes. Otherwise it feels like there is far too much going on rhythmically. In the verse i'd honestly just play 8th notes on the kick, to help the change of pace in the song.
Around 1:40 i think stopping the bass to let the song breath a little would be good, coming back in with the slide at 1:51 (iirc) Then play straight notes for emphasis.
2:30 - again straight notes or better yet drone notes.
After than though i think again you get it spot on
3:17 -3:28 i'd again kill the bass let the song breath a little.
I've dabbled in the electro stuff and without hearing her other stuff can't comment but, generally i'd approach the song with a more critical perspective. Work out the drops, and read the song from the writers perspective, listen around that genre, and get a feel for it. I find most of the time its better to stay simple, nothing faster than 8th - as generally the hi-hat covers this, nothing too complex rhythm wise, and just get a groove going and don't be afraid to pedal or drone notes! Most of the time the bass is just to give people a beat the can feel to dance to or add the depth that programmed midi drums and synth just can't do.