itflow-org/itflow1158 is a nice PR that can help tackle this.
Specifically tickets.php around line 370, we could make it so the default includes $config_ticket_startpage or something, like we do with the login start page.
if (isset($_GET["view"])) {
if ($_GET["view"] == "list") {
require_once "tickets_list.php";
} elseif ($_GET["view"] == "compact") {
require_once "tickets_compact.php";
} elseif ($_GET["view"] == "kanban") {
require_once "tickets_kanban.php";
}
} else {
// here we have to get default view setting
require_once "tickets_list.php";
}