You are both right!
I love that you posted the link. You made it easy for me to get the point of the site as I did not want to use my mail. You effectively lowered my barrier of entry and I thank you for that.
Buuut. You did do the equivalent of just hitting "asdf" on the keyboard. I just put in "my own site". That was not clear to me up front either. I "felt" it "spammy" as well.
While disclaimers are often overused this would however had been nice. "Here you go (just dumb links to my own site)". That would actually have encouraged me even more to visit you.
Someone on the Internet was wrong. Please, no knives :-D