UIHUT pros and cons