Are all of yours on-field NDBs where the worst-case scenario of doing one poorly is homing to the airport. How bad that would be depends on how much crosswind there is. When you hear pilots complain about NDB difficulty, that's not what they are talking about.
Switch that to an off-airport NDB that you track outbound to the runway for about 8 miles. In addition to correcting for changing crosswinds, you can't home to anywhere and, even if you fly it perfectly, your DG precessed (or compass deviation uncorrected) by very little can put you miles to the side of the runway. IOW, this most imprecise of navaids actually requires more instrument and flight precision than an ILS.
If yours aren't off-airport, you can simulated it by flying a specific outbound bearing for 8 miles and see where you end. If you are talking about off-airport NDBs or do well with the simulation, consider yourself special. That's not being sarcastic; the folks who do very well with that set up, find the NDB intuitive in all directions, and have no problems at all visualizing the intercept to a bearing (inbound or out) are not what I've tended to see (my CFII was one of those and I hated him).