I sometimes see cases where off is followed by of, and it sounds awkward to me. For example, I would prefer
This story is based on a true story.
to
This story is based off of a true story.
What do native speakers think/prefer? Should I avoid that kind of usage?