The Aldi toilet paper is a shame and would put me off.
I know a Dexter (Dex) who is 18 and never been called Sex so I wouldn’t be put off by Sax and Sex being close.
Unfortunately it’s a difficult name to pull off if he’s petite and not the gym going type. If he’s blonde then he could get some white supremacist comments too.