The buffs are exclusive, but I need a "No buff at all" option? Can you include multiple options in requirebuffonnottrigger? Because if you can't I still need to do the inelegant solution.
You don't need the "no buff" option, just make the options that require buffs put a 0-turn dummy buff on you and then make it so that the "no buffs" version would use "requirebuffonnotrigger" on said dummy buff. That being said, it depends on the mod you want to create; sometimes it's cleaner to have a "no buff" dummy buff to make the player see that nothing is active, and sometimes it's better to just make an inelegant trigger ladder instead of trying to find a detour.