I think lost in a lot of this argument is the fact that Nichols has had 3 OCs in his time in the CFL. Kavis Reid in 2012(Nichols rookie year), he was injured in 2013, Had McAdoo in 2014 and 2015 and Lapo since 2016.
I will ignore Kavis as an OC as I don't think he would have done much or anything with him. McAdoo he would have only been running QB sneaks and back up plays and not a ton of game time as Reilly was the starter.
And Lapo. We know how Lapo calls a game (at least since 2016) and he loves to mix it up. We have no idea how Nichols would be under a different OC. We do know that he can and has made plenty of very accurate long bombs (including 2 last game) and we know he has no issues doing it. Maybe under a different OC who calls the game that way Nichols would put up 400 yards in a game. Until Nichols or Lapo are with a different team we may never know his capability.