Hi Neil,
You can already specify "Hide From Authenticated Users" or "Hide From Anonymous Users" on the General tab in feature instance settings, and you can specify view roles on the instance on the Security Tab. The View permissions were added recently at your request I think.
Hope it helps,
Joe