No, se considera malo pero recuerda que toda sustancia que entre mediante una inyección puede generar efectos adversos como infecciones, reacciones alérgicas entre otras, por lo que es necesario que al momento de aplicarla se realice bajo la técnica exacta. Respecto a tu segunda pregunta el complejo B si puede producir una reacción alérgica, todo medicamento puede generar alergia en cualquier persona susceptible.
Espero haber resuelto tus dudas. Si tienes más preguntas no dudes en escribirnos.