Currently, a problem I have is that I eventually end up with quite a few backtests from different versions of my code. While I'm using a versioning system locally on my computer to ensure nothing is lost before pasting it into QC terminal, it's nonetheless difficult to track down which version belongs to which backtest. My algorithms are typically around 10-50 kB long, so I think it would be practical.