I dont think this tank looks like a good idea...not enough space, probably not clean enough and you will need a heater. That tank sounds quite expensive too, there are much better and cheaper ways to house a betta...this is going to be a flop. Also most of the bettas shown in those tanks look like they already have fin rot? maybe im wrong but if they already have fin rot id say its a good sign that that self cleaning tank doesnt clean the tank well enough to keep the fish healthy.
i see a lot of ppl on here with these tanks...they seem quite nice for a starter betta tank and cheaper than the tank you posted in the link...granted its not self cleaning...but i dont think there are ways to keep a fish happy and healthy without cleaning the tank by hand...
even this is cheaper and triple the size lol
Good luck finding a home! there are plenty to chose from, just be prepared to clean the tanks and do water changes. Bettas should have a heater too.