Optical Front-end Design: a Comparison Between Lossy Matching and Matched Feedback Architectures