There is a big difference actually.
Get/Set properties actions are 'mirroring' and should only be used as a last resort.
reasons :
1 its slower that dedicated actions
2 on for example android build you might get issues and you would need to create/add a link script or use
Linker wizardas there is a chance certain scirt components are stripped.
3 dedicated actions are more clear of what they do.
These actions exists so you can still use 3rd party assets/scripts and communicate with them, without making dedicated actions (which is still preferable)