They will do exactly what you want them to do, amplify the sound of your headphones. If the purpose you are using them for is to do just that, then yes they work very well. Also, the better the brand...
You could try the C Tech Pocket Rockit V2 Guitar Headphone Amplifier. It is made for guitars, and has great sound without too many complicated gadgets.It also received good reviews at the Amazon...