I don't know about the programming problems of Atmega's & Attiny's. All 328P's, 328PB's and Attiny85's I've had from China so far programmed fine over SPI.
I wouldn't even bother looking for it. I think you're better off with a DIY-driver made from discrete components.