damn, I debating to get this or teyes for my sister's truck. I have a teyes cc3 and am nervous if this head unit will work okay for her instead of teyes . Also, i can get it delivered sooner than the teyes unit so that's a plus. Just worried if it'll have more bugs than teyes.I also didn't...