For your weight I would go with coil. Feels better and most heavier riders prefer it.
I don't have first hand experience with the juicy, but a rider here complained a lot about the levers. But then again, the reason I haven't looked at them is because of how expensive they are compared to other systems.
BTW nice setup, gonna be strong