This way is very good if you have a silent payment address or a bolt 12. If you have your own domain you can do this and create your personalized addresses like email user@yourdomain.com