Does the ******* 3s 25c lipo fit in the car? Also are there any better choices?