cant you turn down the power a bit? I know you're kinda stuck with speed being the limit. I tired a cadence system and it was like no way it feels so unnatural.
I have not tried this in a tubed tire. I did not have any luck with a sealant over 50psi. but when I went tubeless on our tandem (dropped the marathons because of the harsh ride) I used this sealant and it works well at 70 psi.
https://shop.flatouttire.com/collect...mall-tire-16oz