But that's what I was reffering to: if you transfer all the data before the print and send some checksum to verify that the data is ok, then the printer doesn't need any more communication while printing. It would be as reliable as putting the data manually on the sd card.
And I can see that people might think it's not worth the hassle because if you print lots of things that take many hours to finish, the little time spend changing the sd card is nothing compared. But if you are just experimenting, don't have the printer and the sd-card reader right next to you, you run kilometers just for the sake of switching sd cards