The only real benefit is with hosting something, but with all the dynamic DNS services out there, its not such an advantage any more
downsides are the additional cost (if your ISP charges) and if you ever get banned by IP anywhere, its harder to get around it