Interesting that the Canadians have also withdrawn recognition of the Maduro government.
The Canadians- well, the Trudeau's anyway-Pierre and Justin- defend all things Castro and Cuba pretty much runs the show in Venezuela so you could not necessarily count on them doing that until they did it.
In addition, the OAS has taken the same position so that keeps it from being just another Gringo meddling in Latin America scenario.
So all of that is for the good. The good may result in a bloody civil war but other than that.