Here are my thoughts. What started small turned into something big!
Priority 1: Core System Stuff - Boot loops, crashes, phone completely unusable. Fix immediately.
Sometimes on the Volla Quintus the passcode prompt just stops working. Either the number keys don't enter the characters, or the phone does not seem to respond to the full passcode being entered. This is on 1.x daily channel, so I dunno if it is a problem in stable.
Priority 2: Basic Phone Features - Calls, SMS, WiFi, Bluetooth, notifications, camera. If these don't work, it's not really a phone.
Cameras: Devices with multiple cameras don't have support for all the cameras, even if the underlying hardware + software stack is functioning. Quintus has 3 cameras, and the test camera apps can access them and take pictures, but the main camera app does not have the ability to switch between the lenses.
Camera is too slow to take pictures, and images are blurry if there's any motion or bad lighting conditions. This might be device-specific.
Security: Encryption is a basic requirement. Thankfully, it's been recently added. But it shouldn't be optional. If possible, the entire device should be encrypted when powered off. Bonus points if it can encrypt during lock like Android devices.
Display/Indicators: Notch needs to be handled, and work is being done on this. I also think there are way too many indicators. This is part of the problem with handling notches.
Too many icons to show. I have a dual SIM phone with one SIM on roaming, and the network indicator alone is 4 icons (two reception icons, the roaming icon, wifi/5G icon).
Take the rotation lock icon, for example. On my phone, it's one indicator with a pull-down that has exactly one item in it: rotation lock on or off. This could easily be collapsed together with other functions.
Similar for other indicators. Many of the pull-down shades have two items in them. Doesn't really make sense in my opinion.
Priority 3: Daily Use - Browser crashes, app store issues, keyboard problems, file management. The stuff you hit every day.
I won't mention the browser since it's obvious and being worked on.
Messaging: The native chat apps are slim pickings, but the ones that exist work well. Delta Touch is good. WhatsWeb works very well. Signal-UT is up and coming. Ideally, there should be a native Matrix client. Ideally-er, it should be disconnected from the idea of "Matrix." It's just "UT Messenger" or something.
VPN: There is no (usable) UI to manage VPN connections. Required for corporate users, or people who want to connect to connect to wireguard, Tailscale, etc. Telling people to install the tailscale snap and run terminal commands ain't gonna fly.
Dekko: The only email client. And it's amazing work. But if we are talking daily use issues, I have to list them.
No HTML replies. Everything is sent out using plain text.
Broken message forwarding. When forwarding messages, due to the aforementioned only-plain-text, forwarded messages get completely garbled and become unreadable when the recipient gets it.
Mir 2: I think migration to Mir 2 is essential. As I understand, work is underway on this. There are a ton of convergent Linux apps out there that simply do not function properly on UT either due to scaling or due to keyboard not appearing, etc. A properly functioning Wayland environment could allow snaps to be featured in the OpenStore as first-class citizens. The jankiness of the X server in general is also a huge problem (keyboard, slowness, focus issues).
Keyboard: The keyboard is very lowly positioned for me. The ability to raise and lower the keyboard is important for me, at least. Basically, replacing the system keyboard with the Ambot installer keyboard would solve all these problems. I realize it's probably not as simple as copy pasting the code, of course.
Developer Mode: Developer mode keeps getting turned on every time I boot the phone, even if I toggle it off. Not sure if this is a daily channel thing or an actual bug. It's a security issue if it's not something specific to the daily channel releases.
Priority 4: Polish - Like those tiny contact navigation arrows that are impossible to see. UI glitches. Things that make UT feel unpolished.
Volla Quintus: under-screen fingerprint reader does not yet work. I assume this will eventually come, in time, hopefully with work from Volla.
KDE Connect port! Phone <-> computer sync is very handy.
APIs: Lack of APIs for apps to access auto-fill, auto-type, and so on. This is quite relevant to the app I'm making, of course, as it's a password manager. Copying and pasting is an inefficient way of doing things, and also not super secure.
App drawer: Ability to organize the app drawer: making folders of apps, for example. The search is good, though.
Waydroid:
Waydroid notifications need to be propagated to the main notification bar, and should function completely like native notifications, opening the corresponding Android app, etc.
Fully functioning multiple window mode with icons appearing in the sidebar and app drawer properly.
Copy and paste doesn't seem to work inside Waydroid, not to mention being able to copy and paste between the Waydroid container and the rest of the system.
File access should be transparent between Waydroid and the rest of the system. Waydroid should be able to see the home directory of the user, or at least some subset of it, without having to copy files in and out using the Waydroid Files app. Also vice versa.
Priority 5: Nice to Have - Advanced features, edge cases, stuff that matters to specific users.
Update of snapz0r to allow direct installation of snaps instead of having to use the terminal.