I'm not a fan of either but it is important to have them as a minority dissenting voice in both their countries.
Although in my opinion OAC is wacko.
JS is young and really likeable by youth but his party isn't a youth party and he'll never reach Jack Layton status even as his base grows...