If it makes no such difference in the back-end, then it makes the code easier to read/manage at most.
Add a bunch of macros to make it even better:
PHP Code:
#define give_user_option(%0, %1) g_Options[%0] |= %1
PHP Code:
#define remove_user_option(%0, %1) g_Options[%0] &= ~(%1)
PHP Code:
#define has_user_option(%0, %1) (g_Options[%0] & %1)
Off-Topic: Who broke the forum's BBCode and why? lol