User Control vs Custom Control in Silverlight for WP7