Для начала как раз стоит начать с Expo, когда освоитесь - сделаете eject.
Чтобы было понятней - Expo - это обычное RN приложение, заранее скомпилированное с определенным набором нативных библиотек и которое умеет загружать в себя JS бандл пользовательский
Вам не нужно будет ничего компилировать самому для начала, но вы не сможете использовать нативные библиотеки, не вошедшие в поставку. Но и не нужно по началу :)
Потом, когда освоитесь, сделаете eject вашему проекту, если нужно.