I like GrTensor a lot better than Maxima. Though I can't swear that it isn't liking what I use. There are a few things to beware of with GrTensor - the built in Christofel symbols are a bit funky (just an index interchange, and you can define your own macro to fix it, but you could get caught easily if you didn't catch it.)
The biggest problem I find is getting things to simplify - the automatic simplification process seems a bit obtuse. It helps to give it "assumptions", which tell it how to make things under a square roo t positive. (It's not good at guessing that, and it matters to the sign of the result).
The latex output from GrTensor sometimes needs some rework when posting it to PF.
It's still incredibly powerful software.