I have been using Gargoyle for some time. The part I like it most is it is very easy to configure it is repeater. I don't know why this is very difficult for Openwrt.
The part I have most trouble with is that whenever I want to install new package, especially kernel packages, it often told me the kernel are not compatible. This happens recently when I tried to install usbip to make a wireless printer server. I noticed others has the same problem also for install other modules. Does anyone have a solution?