It will be interesting to see the initial RRP on this.
If I recall correctly, the Solo Pro debuted at $120 and has dropped in price considerably over time. It will be interesting to see the starting price of this 328, you would think it will be priced higher than a Solo Pro so my guess is somewhere around the $160 mark.
Upon further inspection, the servos don't appear as bad as I originally thought. The servo motors seem to be adequately protected:
This is the part that looks worrying to me: