Do you think there's consensus for me to be one? 

 I'm not certain  I haven't followed your posting history very closely, but I assumed anyone as committed to the project as yourself would either be an admin or have plans to be one.  Do you have any outstanding grievances with other Canadian WPedians?