Einen Controller brauchst du grundsätzlich für alle Unifi Geräte da SDN (Software Define Network)
Der Controller ist im eigentlichen die Software - es gibt die auch als Hardware nennt sic dann CloudKey
Einige APs lassen sich auch direkt per App verwalten davon ist aber mMn abzuraten.
Wenn das Handy auf dem die App läuft getauscht wird/werden muss ist die config verloren da die app kein backup zulässt daher rate ich zur PC version.
Ältere controller Versionen können Risiken durch Sicherheitslücken (zB log4j) haben und sind daher auch nicht mehr empfehlenswert.
Aktuelle Controller Versionen unterstützen die alten APs nicht mehr - welche genau sollte über die offizielle Ubiquiti Seite zu finden sein
Wichtig ist, dass die Geräte nur einem Controller zugeordnet werden können.
Von der Windows/Linux/Mac version kann man sich auch ein Backup ziehen falls der PC den geist aufgibt oder die Software aus irgendwelchen gründen umziehen muss.