Keep it on Public, you don't want to give the people a feeling that you're hiding something :sI'm starting to believe that people will not subscribe to a small channel even if they like its content. Do you think not showing my subscribers would help? Or would it be even worse?
Plus everyone can easily tell how many subs you have by the views - 10 views a video, you won't have 10k subs (unless the channel has been actively buying on fiverr).