Las ventajas son que puedes obtener buenos productos frescos de forma bastante económica y que puedes obtener cierta satisfacción personal trabajando en el suelo. Si forma un jardín comunitario, puede conocer mejor a sus vecinos.
Los mayores problemas son el agua y el drenaje. Usar agua potable para riego en cualquier escala fuera de un jardín pequeño es increíblemente derrochador y costoso. Es como lavar a tu perro con coñac. Además, todo riego requiere drenaje. A pequeña escala, la absorción natural de la tierra es probablemente adecuada. En una escala mayor, se requiere algún tipo de zanja u otra instalación, lo cual es muy difícil de colocar en un entorno urbano. En un jardín comunitario, existen los problemas inevitables que provienen de las personas que argumentan sobre hacer su parte justa del trabajo y no compartir el producto de manera equitativa.
La otra consideración, si esta agricultura se realiza en cualquier escala, es el ruido y la interrupción asociados con la agricultura. El equipo agrícola no está diseñado para operar en un entorno urbano. Las calles urbanas no pueden acomodarlo. Los trabajadores agrícolas rara vez ganan suficiente dinero para vivir en una ciudad, y de todos modos no les gusta. Los vecinos se quejan del ruido, el polvo y el uso de aerosoles. Las instalaciones de embalaje y envío deben ser construidas. La propiedad inmobiliaria urbana adecuada, si está disponible, es muy costosa.