I noticed this in Smart Search, that you can't define your own viewlevels for the list models. There might be situations where you want to set viewlevels different to those of the current user and this small change would allow that. This could only be tested by writing your own code that uses this feature and thus I would ask for a codereview instead.
Thanks!