Lay magistrates have some advantages like lower costs compared to professional salaries, allowing for more community participation in the legal system, and greater numbers to handle cases. However, there are also disadvantages such as inconsistency in rulings, lower efficiency than professional magistrates, potential for police bias, and issues arising from lay magistrates' lack of legal background and training.