Well I had some experience, I had the basic knowledge and such and did a bunch of hand drawn animations before. I wouldn't have taken it if I did not have any experience at all.
I actually thought of creating a "render as" option, I think it's possible. What I would have done was just stepping ahead 1 frame at a time, set timescale to 0, take a canvas snapshot and save it, set timescale to 1 for 1 frame and repeat. This would export a png sequence which most video editors can import quite easily afaik. But overall it would probably be a quite tedious process.
Shadowplay works but without a 4k screen it wouldn't have helped. As I said, the job is done and my solution worked really well all things considered. One downside would be that it's possible that the framerate fluctuates during the recording making some parts quicker than others. Luckily this wasn't the case for me or at least if it happend it wasn't noticable. The other downside is that you kind of have to estimate how much quicker you have to play the animations to get back to original speed, but that's just trial and error till you get the desired result.
I don't think we'll get an actual "render" function, that's just simply not the purpose of Construct. That's on me that I abuse Construct this way :)