I generally don't play scrappers, so I can't comment on how it plays out, but here's some food for thought.
Your net End recovery per second is .3, meaning it takes a little over 3 seconds to get 1 endurance back
Gambler's Cut on your build has a recharge of 1.26 seconds and an arcana time of just under 1 second (.924 to be exact). So, if all you do is cast Gambler's Cut once every 2.2 seconds you're using 1.99 endurance per second on attacks.
I'm too lazy to do the rest of the math right now, but hopefully you can see what the problem is.
If not, here's another way to look at it... that 4.37 end that Gambler's Cut costs would take 14.6 seconds to recover. You do have conserve power to help with mitigation, but that only lasts 90 seconds and has a recharge of over 5 minutes.