Castles Response
Castle's customer service might be pretty good, they called me back about this issue the first business day. The guy asked what kit I was putting it on (probably so he could ID the motor mount) and agreed with me that the plate in that Losi kit is thick and the screws don't have the length to bite. The guy says they are talking about doing 2 size of threaded holes on the plate for that option in the near future. I told him I just got longer screws and rotated the plate to use the fresh threads, its no problem.