Custom template file for custom view mode on site front page
First of all, tell me where do you put that code? what is its function? node_preprocess? 
besides that It doesn't make any sense to define a specific view mode for your view then trying to theme it using views! I recommend you to define fields as view mode, select your fields and theme it in the theme hook suggestion.