There's no reason to buy these accessories, but if you have the money, why not spend it?

From Fallen London Wiki

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.