TBH I didn't know that customized BTC address are known as vanity addresses because few months back there was attack going on by scammer knows as address poisoning in which scammers make a address which have the first and last words in match with your address and those scammers will send you zero value transactions mostly from trc 20 blockchain.
And when a person selects the address from explorer history to send or receive assets he fooled into selecting the scammers wallet as we only read the first and last two numbers.
I hope this would be share among many members because once they knew about vanity address they will be safe from this scam and as you mentioned the pros and cons they should also read it and after reading this article I also checked some vanity address generators but they took so much time and your guide lack some pictorial representation so if you could add them it would be great for newbies like me but I think you are also newbie so maybe that's why you didn't added them.