You can start to implement VAAPI via EGL, then you get the correct colors without any RGB stretching. Concentrage your lack of patience into learning some C++ to contribute.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.