the conversion to floating point can be made a bit simpler (Convert symbolic expression to floating point?):
FloatAnswer = map(x->substitute(x,Dict()), answer)
I think the functionality/(licensing fee) ratio is still better for Symbolics.jl That said, thereās the free Wolfram Engineā¦