Алексей., я считаю, что для использования каких либо библиотек, я не должен в совершенстве знать, как они устроены.
Для Serial положено вызвать begin - я его и вызываю.
Serial.print и os_printf обеспечивают похожий, но совершенно разный функционал.
Лично мне гораздо удобнее писать
Serial <<...