Another big thing is Save States. It's not clear whether your input recording is ruined by loading a state, because maybe it's written the things you did since saving and before loading it, and it doesn't delete that stuff, making for a non-continuous desynced input rec. Another thing is random events. It doesn't (at least to my knowledge) record any random numbers in the game so when it's played back those events that were randomized are set so they're not random when you play it back, the same things happen. Maybe it does and that's why it has save states, but it doesn't make it that clear is my point. The problem I have largely with it though, is the 2 things you use frequently while sequencing a TAS run. Slow motion, and frame advancement. Frame advance is hidden in the menu bar. So let's say you're doing a glitch that requires total agility and frame-by-frame advance for 20 frames or something, you now have to go to your menu bar and click Frame Advance 20 times. Or configure it in your hotkey settings. Problem then is that you can't use hotkeys and a controller simultaneously. So if you just hit F to advance a frame, you can't just go to your controller and start pressing stuff and expect it to work, you now have to go to Controllers > Config and then click Refresh, so it recognizes the controller is the input device you want to use, which is obscure. You also need to change the speed for a controller to really be that useful. Problem: It's buried in the Config panel. So it's just a bunch of flicking back and forth on and off between a bunch of places to get to the options that are useful here. Scattered TAS oriented features do not ( and I repeat DO NOT) make for a TAS-k orientated workflow. It's kind of outlandish to me honestly, as I think many using Dolphin want to create runs like Malleo's TTYD speedrun with these tools, they just don't know how or if they do, they find the features annoying to work with by running back and forth between them. So I've actually designed a mockup for a workflow, and I'll update you with the pictures later, as right now I want to post this, I'm kind of anxious to share my thoughts. As you might expect me to say as well, feel free to share yours on this thread.
Update; here are the mockup images.