When installing a large inverter, it's important to use heavy gauge wire, and to install it close to the battery bank, because large inverters can draw a lot of current (depending on what appliance is being used.) It's not as big a deal when installing a smaller PWM controller, because we're more interested in reducing voltage loss on the wire run. You said you only have about a 15 foot run, so 12 to 16 gauge wire should work fine.
If given a choice of locations of where to mount the controller, I would install it as close to the battery bank as is practical. The controller will be reducing the voltage from your panel, so your batteries don't get over-charged, so there will often be less voltage between the controller and the batteries, than between the solar panel and the controller. We don't want that voltage being reduced any further by using thin gauge wire with a long wire run. Does that make sense?
Kev