If you're still looking for input...
I started using a blender to "touch up" crushed grains, since I was getting inconsistent mash efficiency which I attributed to inconsistent crush between LHBS's, online vendors, etc. When I bought crushed grains and used them as-is, I'd vary between about 55% and 65% mash eff, with the occasional surprise 70%. Now I buy crushed grain, run it through the Ninja blender (6 cups, or about 1.5# at a time) for 15 sec on high, and I always get 75+/-3% now.
I did try buying uncrushed grain and using just the Ninja on that (6 cups, 60sec on high), but it didn't really crush the kernels, just shredded the husks, and I got really poor ~45% mash eff, more trub than I've ever seen, and astringent beer.
I do not have plans to store massive amounts of bulk grains, so I have no immediate plans to buy my own mill. I just plan to keep using the LHBS mill and the Ninja. I have no fear of burning out that blender with the grains, it hardly even strains.
BTW, some phone photos I took of the Okanagan when I was up there last June on a business trip, beautiful place!