Newer (good quality) Li-ion batteries can accept a charge current of 1/2 the rated capacity of the battery with no harmful effects.
For example:
If a lithium ion battery has a rated capacity of 3000mAh, it can safely be charged at 1500mA. (1.5A). Charging below about 0.4C doesn't offer any benefit and only increases charging time.
The charge circuitry in the iPhone regulates how much the battery can accept anyway. So using a larger charger won't exceed the safe charging current of the battery.
If the back of the iPhone feels warm during charging, that's normal and ok. If it feels hot, use the 5watt charger.
If the ambient temperature is over 95°, the battery will get too hot during charging regardless of what charger you use