I'll be honest and haven't read all pages either, but I figured I'd give my shot at an idea to broker a better relationship between templars and mages.
Also, for the record; I'm not pro-mage and neither pro-templar. I support as much freedom as mages can possibly get and I also support templars keeping an eye out on mages to protect the lives of themselves as well as others.
It's a bit of a TL;DR post but I hope some people read it and ofcourse, discuss about it. If you think it doesn't work, don't hesitate to tell me and why and what may be an alternative.
In an utopia I would vouch for one single leader that puts his people's safety and well-being first, as well as several rights that count for everyone. Sadly, utopias do not exist and one person cannot possibly make all the best decisions, the same rule applies to Thedas.
Here's the thing; the problem with templars and mages is that one has more rights than the other. Templars have more rights than the other, this allows for corruption. And once this corruption is revealed, it leads to rebellion from the other side. Problem is, mages rebelling against templars is a huge problem. After all, mages are extremely powerfull and can be a danger to not only the people around them, but also to themselves. Can't say that templars are any better though, as they are often the ones to blame the whole rebellion started in the first place.
Now here's my idea, and the beginning of this is a hard pill to swallow for both pro-mages as well as pro-templars. I am very well aware of this but I see no other way. There have to be sacrifices. The thing is; you start with
NO rights at all. None. As soon as is discovered you're a mage, you will be thrown into the circle. It's terrible, I know and you can't do anything about this, but you must accept that this is necessary and for the better of everyone. This is an attempt to prevent mages with a secret agenda to have the chance as early as possible.
Same counts for templars though, as soon as you are seen as a valid candidate as a templar, you will be recruited and you start at the bottom with no rights at all. I know this sounds harsh and cruel, but again, it's for the benefit of everyone. And it's not that unfair anyway; people that are born with magic are put into the circle and people that are born with templar qualities are put through templar training.
But! Fear not! Alot mages and templars might think "I'm not evil and I will definitely not turn against my people. But most importantly, I was born this way! I didn't choose this!". Now comes the bright side:
Anyone that proves they have indeed, no secret agenda and are willingly to help benefit other people are given more rights. If you prove that you are loyal and are able to controll your powers you will have more rights. More rights also include more freedom.
Should you, however, do something that is even the slightest hint towards "evil" or corruption, you will be taken a right and freedom away.
This does not have a limit and you can even rise above "normal" people if you prove yourself worthy enough.
The basic principle falls down to this: benevolent behaviour is being rewarded and bad behaviour is being punished. I won't mention what type of things you can do to prove yourself as there are many ways possible. The base lines are disobeying = punishment, obeying = reward. Not saying you should blindly follow; you can always discuss your orders in a civilized manner or talk with a higher rank/power if you think that you are being discriminated in one way or another. If you are correct; yay! You may disobey that order! If you are wrong, if you accept it; no problem. If you do not accept it: punishment.
In the end though, templars will still control mages. But, any mage that has proven himself enough, will be able to become part of a small team that controls templars and punishes them should they fall back to corruption. Not sure whether these mages should be taught bloodmagic among certain guidelines or not, that depends on how easy it is to keep blood magic safe.
I also want to add that a templar's first duty is to keep the mages themselves safe from harm. While mages are burdened with magic and could not choose this, templars and the "normal" people should be burdened with the protection of these mages and should allow and help them control their curse so that it can be seen as a gift instead.
End of my TL;DR post. You get a cookie if you read all of this!