Route 5 doesn't house many Pokemon on it's own, ones that are actually near to the road. There are only three different kinds at different times of day. If you want to catch something other that these, you're better off going to Miure Field or Serenity Lake.