Mirror heating pads only need cover the main viewing area of your mirror.
Always choose a pad size to allow a minimum of 100mm as unheated area around the mirror edges, this is to ensure sufficient glass area to bond the mirror to the wall if this is to be your fixing method.