Yeah, that has been a work in progress for a long time. FWIW, I started using piops volumes when they were the only SSD option available -- they beat the crap out of spinning ephemeral disks.
No doubt!
What sort of stateful storage are you using on those EBS volumes?
If you're doing key/value, you might want to check out https://github.com/Netflix/dynomite
It turns redis into a dynamo-like key value store that might bootstrap your transition.