I play a lot of teasers in the NFL. I know many do not like them but they work very well for me and I have been doing it for a long time. I play numbers, so the 10 comes into play for me versus the 7 with spreads of 10.5-12.5, 2.5, 5.5 and 6.5 when playing the favorite so I can use it to get what I consider to be a key number. I will use with the dogs in opposite type situations. I think this is important when you are in a tie loses situation with 10 points versus 7. I will use 7 points in similar situations where the number is right and I will often do 3 team 7 pointers in lieu of the 10 pointer where I simply can only get on a key number of 10 or 3. Yes, there are plenty of times the points are not needed at all, but there are just as many where they are needed for one game where it makes a big difference. The Steelers for instance on Monday night. I waited until they came off 3.5 to get the +3.5 which made a huge difference.
Now I also play a lot of ML parlays almost exclusively with dogs so I see my teaser plays as some hedges against those plays and we get big payouts when the ML dogs hit as I almost always have them in teasers also. This happened a couple weeks ago with Buffalo and Cleveland, two dogs that I liked very much. I also used Dallas ML in many plays last week. I will also compare the payouts of the ML plays versus the teaser plays to make sure I am making the most efficient play.
For me, NFL lines are always very tight, so teasers give me an advantage. The key is discipline. I have been around the block and learned a lot of lessons. There are weeks where I play nothing at all in the NFL. I have been posting more lately in the NFL as I have just been hot. It will not last forever and I will stop when I get cold.
Sorry, I have been rambling. Not sure if this helped at all, or maybe I just confused you even more, but this is how I view and play the NFL.