We should think about this more, and consider how we want it to work in the Coding Standard, I am open to either solution.

#define does have the memory savings advantage that I was looking for... and honestly, I just wanted to use these defines in the code so that it would be more obvious what the 5th and 6th parameter of some function was.

But consts have advantages too... like type safety, scoping, etc. the disadvantage is the memory usage, and for something like this, it seems like a waste.