Сделать самому хорошая мысль. Только выражена неверно.

А так, НИОКР не отменить... И самостоятельное решение будет проходить по всё тем же граблям, по которым уже прошлись другие разработчики. Вполне может получиться "вечно не готовый" девайс. То одно поправить, то другое...