I use Microshift bar ends on two bikes. They are great.
Get the shifter that matches the drivetrain you have. If you only intend to use friction shifting, why waste your money on indexed shifters? Just get any old friction shifters on eBay and be done with it.