These are two different questions…
Generally a SV650 sells for $1k more than a comparable GS500.
Long term, I agree that SV650 is a better overall bike, and a better buy.
Look carefully at the tires, chain, sprocket and general maintenance and condition. New tires can cost $300+ w/ installation. Chain/sprockets another $200+. Tune up cost around $200+.