Best Small Flight Controllers that support Ardupilot

Hi Alex

I would be interested in trying this out.
At present I am playing around with the pixhawk 2.1 cube.

Does this thing work with a optical flow PX4Flow unit and also Lidarlite v3 (the pixhawk does work)?

I find that for my needs, the pixhawk is a little overkill, but I want to use ardupilot, optical flow unit and lidarlite v3. These 3 are a must.

Thanks.