If you find it worth the money and have the money to stay onsite at DL, then do so

There is no shame in doing this, it's all about what you prefer. Everyone has different needs. Some people prefer to spend money on a hotel, others on signature dining, others dinner & show packages, and some prefer to spend as little as possible to go more often. Every way you spend your money is the right way, as long as you make the decisions based on YOUR preferences and needs.
If you do find it worth it, but don't have the money, then it's very easy: you will have to find a compromise. What are you absolute musts and what are your nice to haves? If a pool is more important than distance look for hotels with a great pool. If distance is more important, look right outside the gates.
Also see it as a way to experience something new, you haven't stayed outside of DL, so you do not know how much being 'outside the bubble' is going to bother you. For all you know you might love it!