Always thought deep down I was a ravenclaw, but I took the pottermore test (back when it was still pottermore and not wizarding world) and I was hufflepuff.... interesting
Yes they both are great houses.
Each house has its own strength, I guess.
Gryffindor= daring, bold
Hufflepuff= brave, loyal
Ravenclaw= clever, witty
Slytherin= shrewd, cunning