There's no reason to buy these accessories, but if you have the money, why not spend it?
From Fallen London Wiki
Action edit is not allowed on comment pages.
To quote the article itself:
"Why Should I Bother? (...) Stupid question. 'Because I can'."
Anybody who buys a hellworm may as well go for 7 Hellworm Boot Polish tins. There's no reason not to. In fact, just go for 777 Boot Polish tins, because you can.