Many will dissagree but I think any bike will benefit from a lock up. Power wise you don't need it and it is over kill, but the benefit is in setting it up for extremely light clutch pull. You can run ultra light springs and use the lock up to do the clutch engagement instead of using heavier springs. If you do it right it really can be pretty close to the feel of a newer Honda 450 dirt bike.
But you could definitely also benefit spending that money on other stuff as well.....