На вид все впорядке, в работе проверить удасться не скоро
Пока не проверял, но по обзорам штука хорошая