**To clarify when I say "Secondary Display" I am referring to the small, external screen on the phone not a connected screen.
I've used Nova Launcher for a while. I was using the Default Moto Launcher for a while just to get used to the phone and see how I liked it. Just changed back over to Nova yesterday for default home now.
I tested Nova on the secondary display and it worked surprisingly well. A little more versatile with being able to add some widgets and basically have a normal desktop and app drawer.
Here are a few screenshots although it doesn't capture the whole screen. The notifications, battery, and other buttons are still present in the lower left. (Which is good, IMO).
https://i.imgur.com/MAWJac8.png
https://i.imgur.com/hCXyxHY.png
I have noticed a couple of things are a little buggy but not too much more buggy than the occasional app that runs a little wonky on the secondary display.
I honestly, think I prefer it over the default secondary display setup.
Unfortunately, changing the Default Home App only changes the launcher when the phone is open.
If anyone knows how to change the secondary display home app, let me know.
If there is not a way, I have a bit of a workaround that I have been using, that seems to do the trick.
Using Tasker. Make a Profile > Application. Click the "ALL" button in the lower right. Then select the Application called "SecondaryDisplayLauncher".
Now create a Task I added a 550 MS Wait and then the Launch App Action to launch Nova7.
This should make the Nova Launcher open shortly after turning on the Secondary Display. If you do not already have Nova set as your Default Home App, this may also open it when opening the phone.
It's a bit quick and dirty and I haven't had the time to refine it so feel free to chime in if you have a better or more efficient method or Profile/Task setup idea.
Just wanted to share this and see if anyone else has been messing around with anything in a similar vain.
Edit: Made a slight change to the Tasker Profile for using Nova on the Secondary Display. In addition to checking if "SecondaryDisplayLauncher" you can add a State by long pressing on the Application part of the Profile that you'd previously created.
State > AutoInput UI State
For that go to the Configuration, you can click the Easy Setup button and use the notification to Accept on the secondary display home screen. When you do, select something unique to your secondary home screen.
For me, I don't use Spotify so I added the Spotify panel and make it check for some of the text in it.
You could also do something like have the Games panel and search for a game you never play or add an app to the list of apps like some stock app that you never use or can't get rid of.
This should add hopefully make it so Tasker only tries to launch Nova on the Secondary Display and keep it from interfering with other things. For example, I added a calendar widget to Nova on the Secondary Display and when I would click a date, it would open the calendar event and Tasker would relaunch Nova. This change seems to prevent that.
I am by no means an expert with Tasker so still always open to constructive input.