Should I do it or not??

I just thought someone should mention the down side for the street. I'm only 425hp and just about idle around town.
I'm following the story on both sites.