Addressing the servo question- you choose your servo to fit the application you are putting it in. For example, I'm about to start the build on a Seaducer 90, the current world mono speed record holder. On rudder I'm going to use a Savox SB-2292SG. Fitting a servo that has 31 kilos of torque at .07 of a second to 60 degrees and costs £120 in my application makes perfect sense, whereas for a small scale destroyer would be downright silly. In the same model, I'm fitting a Hitec HSG-8315BH on throttle. This thing has 5.3 kilos of torque at .04 seconds to 60 and if I fitted it on rudder it'd be about as much use as a chocolate teapot - and would last about 5 minutes.
Servos also come in different sizes, most easily suited by their weight - Micro, mini, standard and quarter scale are the most common. Again you suit the size to the model you're building.
Also note, the S148 is NOT metal geared. It's actually a very old servo which I believe predates the S3003. They're both very average servos and better options are out there.