It's alright for what it's worth, but there are some areas that could have been done a little better. The endings of most of the tracks could have been faded out. The Technobeat version of the Battle theme has 'echo-y beeping' that kinda irritates me, but I can deal with it. I do agree that "Sol Sanctum" was cringe inducing, it cuts off without warning.
All in all, not bad, but not the greatest arrangement work.