There are several different types of Eneloops. Simply buying Eneloop is not going to deliver "general purpose". The distinction is in the mAh. They have different discharge rates, how many times they can be recharged as well as other differences which I don't recall.
Nikon's site has an excellent article, kept updated, on buying rechargeable batteries. They address Eneloop specifically. Probably easier to Google the page than sift through Nikon's site.
When I made my last purchase I went with the 1,900 mAh batteries. I was looking for general purpose at the time. For flash, there are much better choices. About 5 years ago I bought the standard Sanyo 4 cell charger. It replaced one of the fancier names (that died after about 5 years) and its done just fine. I could not tell a difference with the same batteries.