I'd stick to quality such as Varta, they are very good.
Leave Lion junk alone.
As for coding I'm led to believe it isn't strictly necessary, it just takes the car a bit longer to recognise it and vary the charging accordingly.
As long as the battery is the same spec.