Show posts on front page only

The is_home() conditional tag applies to the posts page according to your reading settings or home.php file as opposed to the is_front_page() conditional which applies to the page on front according to your reading settings or your front-page.php file, if it exists.

Try changing is_home() to is_front_page()

As for another possible problem might be, take a look at your query arguments

$catquery = new WP_Query( 'category_name=feature&cat=1&posts_per_page=5' );

You are using category_name and cat together in one argument. You cannot do that. You have to use one or the other. So you either have to remove the category_name parameter or the cat parameter