Yes and no. The spring doesn't help.
However, the remote joy stick springs are only a part of the issue.
The real issue is that the firmware is set to maximum sensitivity. You can adjust the stick sensitivity, but that action also slows the already too slow Spark even further, and only somewhat improves the pan/yaw.
Until August 2017, the sensitivity could be adjusted in DJI assistant 2 V1.1.2 without affecting Spark' speed, but with the release of V1.1.6 that access to the parameters has been revoked.
There is a way to regain access to V1.1.2, and the ability to change the parameters. Once in, it is very easy, and the yaw is not the only parameter that can be changed.
I have just started down that road.
After making changes to the Yaw, and max speed in GPS mode., I flew my Spark, and I am amazed at the difference.
I am working with others to fine tune best settings.
Not sure how familiar you are with DJI drones. The phantom series has the option to fly in attitude mode. This mode results in a much smoother flight than does GPS constant micro position adjustment in 3d space. However, it requires greater attention to be paid to the flight. For example, the wind will push the drone any which way it wants to while in attitude mode. I mention all of this because both the Spark and Mavic can have Sport mode switch converted to trigger attitude mode instead of sport mode. DJI simply chooses to not make it an option. But, by changing the parameter that the sport mode switch triggers we can have attitude mode. To me, attitude mode is the same as Cinematic mode with the mavic pro.
Really, the sky is the limit once you gain access to the parameters.
So, why does DJI restrict the Spark' abilities? Many reasons including protecting new pilots. However, I believe it also does this so that we will buy more expensive drones that have the abilities Spark lacks. But, Spark actually has those abilities. Access to those capabilities has been restricted by factory settings.
You may have noticed that the Spark, Mavic Air, Mavic Pro, and Inspire all use the app DJI Go 4. If they all use the same app, what could be the difference in performance? The parameter attributes that they all share have different factory settings.
Spark in GPS mode is actually capable of speeds up to 40mph, and that's GPS not Sport mode. But, it is artificially restricted by the parameter settings. Of course at 40mph the
battery will be consumed much more quickly. The
battery performance can also be adjusted using V1.1.2
If you are simply trying to solve for a smoother pan/yaw, then switch to Tripod mode. Tripod mode will govern top speed to 2.2 mph, which will result in a smoother pan/yaw. You could take it one step further and reduce stick sensitivity while in Tripod mode. This should reduce the top speed to 1.1 mph. 1.1 mph is the speed DJI uses to execute intelligent flight modes like circle, and point of interest.
With Spark, your best out of the box flight patterns for videography are up/down, forward/backward. If you use your phone, you can lean into the direction by rolling your thumb. In my experience it results in a much smoother pan/yaw.
All of this may seem overwhelming. However, the main message is that Spark is capable of more than DJI gives us. And, we have the ability to improve the performance. We simply have to gain access to DJI Assistant 2 V1.1.2.
This video will give you insight into this.
Being that with Spark we don't need to rollback the firmware, what matters most begins at minute 9:40