The only real fix is a repeal. These "fixes" are futher entangling the state with the church. The state is choosing which religious beliefs are suitable for exemption; it's the government determining which religious beliefs are valid and which aren't. Plus, you shouldn't be able to get away with following laws that apply to everyone because you believe nonsensical things. I think RFRA is unconstitutional in its entirety:
What the supporters of these laws are saying is that Ollie's BBQ and the Heart of Atlanta Motel should have had the ability to deny service to black people back in the 1960's.