If your solution is 90% ready, I would finish it with Python, and use Zorro only for optimizing, backtesting, and live trading it.