Does this mean it's only useful for issue fixes?
A feature is just an issue. The issue is that the feature isn't complete yet.
> 2. Create a script to reproduce the issue
Surely that would send it a bit off the rails to implement a feature?
Sounds like an acceptance test to me!
True. I guess I should actually try it out :)