I see no benefit at all to drilling holes. What you need is a stop on your seat post fitted to the cleaned up and squared up weld area. You can put some silicone or something similar in there to act as adhesive. It needs to be a heat and release type so you can remove the seat post whenever necessary. Drilling holes just gives a breaking point, particularly with the back-and-forth movement of the seat post.