It's very simple: leave things as they are for now. But this weekend, when you do your 25% water change, replace with SG 1.003 water. That's about 6 grammes of salt per litre. Do that every weekend and you'll be fine.
By their very nature, NO brackish water fish needs "a particular" salinity. They are ALL able to adapt, and adapt very well, at least within the short term. The argument over optimal salinity is what works well in periods of 12+ month periods, i.e., for the life of the fish. In the case of GSPs, something around about SG 1.010 is likely optimal. Higher salinity (marine) tanks with skimmers and live rock are perhaps better in some ways, but a lower salinity that suited your budget better by allowing you to do big, regular water changes would be just as good. So don't fret over trivial details like precise salinity. Your fish certainly doesn't care!
The only real issue is once salinity exceeds SG 1.005. From there, the "freshwater" bacteria have to be replaced with saltwater bacteria. So if you do things too fast you get an ammonia spike. I'd recommend taking the tank to SG 1.005 and leave it running thus for at least 2-3 months, even 6 months, so that the filter can settle down properly. After that period, change the salinity upwards (if you choose to) only very slightly, and check the nitrite levels weekly to make sure the tank is "cycling" safely. With luck, there will already be a healthy colony of saltwater bacteria from the SG 1.005 stage, so no problems will occur. But doing big changes in salinity, e.g., from SG 1.005 to SG 1.010 in one fell swoop is asking for trouble.
Cheers, Neale
sorry im new to this and still trying to get my head around it