I don't think "right wingers tend to be more practical" is apt. Famously and recently, the right wingers have split the old PC Party into the Reform/PC brands, later to merge. And, the Wild Rose party, at the provincial level, split the right vote that ushered in an NDP govt, which was unthinkable just a couple of years before.
Edit. I think the Right struggles with the reality that their deepest desires just are not the preference of most Canadians. They see the success of the right in the US and wonder how they can get that too. But, there's a more rational, thoughtful small C conservative, who likes the current balance but want the needle pushed to the right - more privatization and smallert govt. They're just not sure that the party is working towards that too.
PPC is just a protest vote now but could be more enticing if they could ditch their horrid leader. There are CPC heavyweights that worry about the direction of the party.