Those are two perfectly reasonable options for blocking a few phone numbers. Both I have used in various forms since 2009. It could be worse. AT&T charges their customers monthly fee just to block one phone number.
I'm most definitely NOT a VZW employee. If a post answered your question, please mark it as the answer.