Does Houston really deserve to be seeded above Florida & Tennessee?