I would suggest starting a conversation before making a pull request. New readers are often first created as standalone packages and as they reach stability can be added into the ProjectTemplate package. This is prevent the problem of keeping readers from breaking, which can cause problems with CRAN.