If I'm short stacked and on a flush draw I will go all in sometimes. It has worked pretty well for me lately (in home games). I've either bluffed the other guy out of the pot or have been called and hit my flush on 4th or 5th street.
Not saying its the smartest play, but short-handed it has worked well for me...
If we're even stacked and I'm on a flush draw, I'll either throw it away or reraise big (that's already been said before).