I was talking to people on the goldfish forum ( who are very good with their fish and experienced with them) And they all say keep them especially since I am putting in all the work to keep them happy and they are thriving ( dancing in front of the glass, Eating very well, swimming, Clear eyes, scales look great, Fins healing, all the signs of a healthy fish dispite fin rot when i bought them and extremely shy behavior when i got them)
And I am not sure about the betta ... I know I can choose a healthy fish and keep a very clean balanced tank ... and put tons of maintenance into it when needed.. They will all be upgraded in a few years. Or as soon as I get a bigger tank for the betta. Also the temperature in my room never gets below 72 but I can put a small heater in the water
I am still debating though. I am very good at keeping pets healthy abd vigilant about if there is a problem and doing everything to solve it ...