The swing arm type needs to be calibrated. It should have come with instructions on how to calibrate. The process is by testing with distilled or r/o water to see what the read is or read isnt, and to set a correction factor for your actual readings. if you did not get instructions on calibration and use have your lfs get them for you. it is very important to not skip this item so you will be sure to end up with a correct reading.
as for the refractometer you will find um from apprx. 40 dollars up to over 100 dollars. Any refractometer will be better than the swing arm or the floater.
I am using a low end refractometer cost apprx. 44 dollars, but, I am also using a pinpoint salinity monitor and will have a large floating hydrometer as back up. So a lot of information. your swing arm just needs to be calibrated and thourghly cleaned after each test as some minute residue will remain from the salts and will eventually affect the test. Hope something here will help you decide which way to go. keep us posted.