I would definitely use current limitation, at this moment my concern is how to PWM drive it from the 3V source.