Using plastic beads is nothing new. Its removes the paint layer by layer but will not touch rust. In order for that many use glass beads.
But as for soda blasting, the big major paint manufactors like PPG, Dupont etc DO NOT, WILL NOT warranty any paint product that has been applied over a soda blasted part.
The film it leaves behind on the metal is darn near impossible to remove...Eric