Just chiming in - I started with a TM802A as well for my business. Same reason, very low volume. It was also much easier than engineering for a contract assembler (though this isn't really a positive, it was just convenient for us not knowing a thing about assembly or contract assembly).
Now, 4 years later, we are running two lines with older Assembleon/Yamaha chipshooters, Speedline screenprinter, and AOI. Staff of two, 8 hrs a day every day. Obviously there's a huge investment now with component inventory, QC, training, machine maintenance, etc... but it's definitely still worth it, and I'm glad we do it vs contracting. Our batch sizes are still 100-200 panels max, running around 200 different products. We can turn things around very quickly, and adjust lead times as we see fit. We have looked at moving some of our higher-volume work to contract, but the best cost we've found is nearly double what we pay, even with utilities, rent, depreciation, etc factored in.