Ok the fluval is my downfall I want the fluval chi 19L for a male fighter so bad!
The edge is a very nice tank, a bit hard to clean from what I have read on reviews, and if you want to keep a male fighter in it you cant fill it to the top since they need a little space to breathe air.
Also the fluval is very tiny cant put a lot in it unfortunately - trust me I know since my smallest tank is the 30L nano Jebo.
The boyu tank is top range, I love their tanks. That one is a marine tank so the chiller is useless. Have a look or go speak to the guys at PetStop and Jungle Aquatics. They can help you build a tank with ease. And if you build it yourself you do save a load of cash. Since my brother went from an internal filter to a Hang on Back (HOB) one I have to say I prefer that HOB filters - they are quiet and they do a brilliant job.
For what they are asking for the Fluval Edge, you can get the Juwel 60L Goldfish tank, heater and HOB filter for under R1500. And if you go to one of the sponsors listed on the site you will get an even better price. They tend to give discounts.