CRJ control profile - do i need to configure for each plane?

I have made a custom control profile for the CRJ700 with my Thrustmaster joystick and throttle quadrant, but once i load up another version (550, 900, etc.) the button binding/settings i have saved in the 700 are not there?

Do i have to create a custom control profile for each CRJ plane?

Let me know!

Thanks!