It would be definitively faster with computeshaders !
but we have to deal with the things we have.
I was wondering if I would add SDF after reading unreal4 papers, but as my engine is space dedicated, it would not be very usefull I think, but you are working on a nice feature 