AFAIK anything that binds you a ToS (e.g. registration) is offlimit for legal scraping in USA as USA can literally put you in prison for violating _terms of service_, which is pretty crazy. Other countries are much better about this, though you should always consult a lawyer if something you want to scrape is behind a login page.