Question & Guidance about a flight controller for a Quadcopter

Hey lads,

After some research I made I found that you can use Multiwii as a flight controller for a Quadcopter, and I'm thinking if you can do the same thing by using Arduino mini or Arduino nano.

Also I would like to know if you can add random sensors (camera etc) on Multiwii and if it's possible to to communicate with it via local network / wifi in order to control the Copter. (I'm sure that using an Arduino it's possible ).

In any case I would like to know which is the best option for a flight controler (Arduino/Multiwii/Both) in order to conclude in the hardware and start ordering it .

Thanks a lot, looking forward for your replies!

Cheers