Simplemente llama al valor de un Custom Porperty en lugar de poner el número en la expresión, esto no pareciera ser más que eso
No, es mas que eso. Pruebalo y veras.
En cuanto usas una referencia a custom parameter (no se si a un property seria igual o no), la expresion de oscilacion deja de ser "f-curve driven" (segun XSI).. y entonces no te deja usar una expresion "at_frame()" para averiguar diferentes offsets de dicha oscilacion.
Cuando hize mi pescado, si usaba un at_frame() referenciando a otro parametro que "oscil()"aba, funcionaba, pero en cuanto referenciaba los parametros del oscil a unos sliders, at_frame() se negaba.