To zależy od tego, co mówisz jako ramy interfejsu użytkownika. Z pewnością możesz używać znaczników CSS, jak chcesz. Jednak będzie wiele rzeczy, których nie można zrobić z powodu JavaScriptu, który obsługuje wiele rzeczy lub nawet dyrektyw, które zbudowali. Zbudowałem kilka przykładowych aplikacji z samym jonowym interfejsem użytkownika, ale nie użyłem też niczego takiego jak Slidebox, boczne menu, gesty jonowe i wiele innych rzeczy, które mają. Musisz o tym pamiętać i budować wokół niego. Prawdopodobnie jest to jak używanie jQuery mobile tylko dla interfejsu użytkownika i nie używanie żadnego znacznika stronicowania i atrybutów.
Jednak po zbudowaniu aplikacji z pełnym wykorzystaniem jonowego/kątowego, nie chcę przestać. To tylko osobista opinia.
Dlaczego nie używasz karty? Joniczny w dużym stopniu zależy od kąta. –