It goes 10gpm to the tank until it hits 57psi and then cuts back to 1gpm that's ok but does It?
Yes that is how it works. You can actually set the pressure to get anything from 2 minutes to 12 minutes run time, depending on what you want. It is one of those things that is easier to understand when you see it working. Then once you see water just goes right past the tank as long as any faucet is running, you will understand that even the 44 gallon tank is larger than needed.
There is a multitude of different types of pump controls on the market these days. Most of them are variable speed or flow switch operated and considered to be "tankless". People are falling for the hype of these type systems left and right. So I don't understand that when using a Cycle Stop Valve, all of a sudden people think a big tank would help.
The CSV is good for the pump, unlike variable speeds and flow switches. And even though a big tank is just a waste of money and space, the CSV will allow the use of all the draw down from any size tank you want to use. But again, when you finally see a CSV working, you will realize the water goes right past the tank, so it wouldn't make any difference if it is a 1 gallon or a million gallon tank.
BTW a 500 gallon pressure tank only holds about 75 gallons of usable water. Plus the larger the tank you use, the longer you experience low pressure in the shower before the pump is started and the CSV starts delivering strong constant pressure. In 25 years I have had a lot of people removing those large tanks after seeing how the CSV works, as they like the strong constant pressure and don't like waiting for it to happen.