By making it easy to contact you through your website, you can directly affect how advantageous it is to keep WHOIS records public. Likewise, you can mitigate the disadvantages by having in place efficient methods of dealing with spam.
I offer two personal anecdotes.
Years ago, when I was maybe 13 or 14 (7-8 years ago), I setup a simple image hosting website. My WHOIS information was not guarded.
My spam filter was pretty good, and I didn't mind - keeping in mind that this was a relatively tiny website - deleting maybe the single spam message a week (simply classifiable by their headlines). I did receive a spam phonecall (!) from some no-name domain company, and that did freak me out a little.
But I also received an important email - not through the website's form - offering to purchase the website for $400. Considering that the name was worth nothing (something like imagehoster4u.net or w/e), the script was generic, the design horrible and the traffic minimal w/ horrible RPM, $400 was a great offer that proved genuine (big money for me then!).
Doxing, increased email spam, and spam snail mail are all reasons I chose to protect my info.
You can also get a "street address" by purchasing a similar "P.O. Box" service from a private party, e.g. The UPS Store. Although it's pretty easy to figure out what such an address is, i.e. don't expect to "fool" anyone who takes a halfway serious look at your address. It does make receiving non-USPS packages possible.
I tend to favor not listing my personal address, if for no other reason than you just never know what problem(s) might show up unanticipated.
While the service being free means that there is no barrier for usage, this is not itself a reason to use it.
The OP stated that he - hypothetically - does not mind his name attached publicly to the domain. Can you please provide some reasons as to why he should care and, thus, why "yes", he should use it?