So mangroves are for salt water right?Nice.
I bought about 20 Red mangroves and did the same thing. I just have a 23w CFL about 1.5ft above the groves. And most are starting/already growing leaves!
House plants are the only plants I am any good at growing in my aquarium and no need for CO2 or special lighting $$. I like your slider turtle