Именно так. Оно кагбэ не сильно принципиально, но трамплины можно
удобно импортировать средствами линкера, а с векторами придется
корячиться врукопашную. Меня бы напрягло писать, например, rom->printf("bla-bla\n"); вместо обычного
printf("bla-bla\n");