I posted this suggestion on Curse, but it may get lost in a billion people asking how to get rid of the Grid tab instead of just reading the existing comments...
Anyway... Instead of a single "show if mine" option on auras how about both a "show if mine" and a "show if not mine" option for more control? I like to use GridStatusHots to show my own HoTs and have them in a different spot from where I want to see other people's HoTs.
Edit: Now that the projects site is loading, I added this as an enhancement ticket.
I think you want to post this into the Grid thread :)
Grid Mana Bars r69 and the latest Grid version still reenable bars for non-mana people even if the option to not show them is ticked. If I uncheck and check it again they go away till the next reload.
Hmm, can't reproduce this error. Please try the following things:
A: Make sure to end WoW properly after disabling bars for non-mana people. This means no crashing or ALT+F4. The settings are only stored if you end WoW normally or you login/logout or you reload ui manually.
B: If A doesn't work: Leave the game (login screen is sufficiant) go into "<your wow folder>/WTF/account/<accountname>/SavedVariables", make a backup of "Grid.lua" and then delete the "Grid.lua", thsi will reset all you settings for grid (you can get them back later by restoring the backup). Then go back into the game and try to disable bars for non-mana people and see if it is stored after reload. If it works something is wrong with your old saved variables for grid and you'll have to manually reconfigure grid.
If this didn help...I have no idea. :(