Cytat
zazwyczaj brak klasy oznacza brak możliwości prawidłowego działania strony
Zazwyczaj, czyli nie zawsze. Lepiej zrobić własny system obsługi błędów zamiast zatrzymywać wykonywanie. Owszem można to zrobić przy pomocy przechwytu błędu, ale istnieje także prawdopodobieństwo, że aplikacja będzie korzystać z alternatywnej klasy lub wykona jakąś inną akcję, a co za tym idzie nie ma konieczności przerywania.
Cytat
Druga kwestia, czyli _once - jest całkowicie zbędne, nie musisz sprawdzać czy dany plik został już wczytany (jeśli korzystasz z autoloadera
Słuszna uwaga, o ile korzysta się automatycznego ładowania klas. W przeciwnym wypadku użycie funkcji z końcówką _once jest bardzo wskazane. Mimo to nawet przy autoloaderze według mnie lepiej zastosować funkcję z końcówką _once, tak dla bezpieczeństwa

Podsumowując. Użycie jest zależne od tego czego aktualnie oczekujesz i w jaki sposób planujesz dołączać pliki.