I would love to see an symbolic keywords.Being able to use Mathcad type parameters such as substitute, assume, solve, simplify, combine ... etc., would round out SMath.
Oh ! Dear, you are praying a dead stone. Even surprised you still have Maple in your Mathcad 15. Mathcad 13 was announced the last Maple, then switched MuPad, then Maxima.
The Maple version that Smath wraper accesses is much different than the former Mathcad 15/Maple. In many aspects, the actual Maple is differently convivial up to flame it. Consolation: in other aspects the actual Smath/Maple is more advanced in solving.
On that, I have proof by example.
Jean