Did you break a Cyberbike derailleur hanger? Good! that means you probably didn't destroy your derailleur when you hit that rock. (Order an extra this time)
Everything is good except for the bottle holder is not carbon fiber. It is just a black holder. In the advertisement picture it shows a carbon fiber holder.
The spoke tool does not work as advertised. And the measurements are incorrect. And there are tons of areas where it needs grinding or adjustment to work.