Hello Mario,
Your idea is excellent and descriptions problem really exists. Your solution is just one of the options, and I think it is better to discuss and the other options because it may be that the combination of them is the optimal solution. Of course, I can help you not only with ideas, but also to the overall implementation of the project, including technical documentation, visualization, video clip, etc.
Best regards,
Diplom engineer - Milen Cholakov