the learning curve for OE seems longer than i expected
This is not the aim of the OE framework. One of the core aims is AFAIK to keep developers heads free from toolchain troubles and pains. Once you have OE running you will have a very powerful framework and can concentrate on developement.
Cheers,
Sam