well i have a "little gold angel" or better known as ficus benjamina or ficus its non toxic and i hear a lot of cham owners use them..
u do know to clean with soap and watter and replant into new organic soil right?
When you buy plants from nurseries or places like home depot or lowes, walmart etc, most likely they have been sprayed with pesticides to keep the bugs away and there is always fertilizer in the soil. You will see those little blue and white balls in the soil...so you want to wash your plant real good with soap and water to wash any of the chemicals away. You can use dish soap and fill a bucket of water and then submerge your plant upside down in the bucket. Let it soak in ther for a few minutes and then rinse it off really good. After that get rid of the old soil and put some fresh soil in there, we say organic cause it does not contain any fertilizers. After that you need to get some LARGE river rocks(a size your chameleon could never swallow) and cover your dirt up so you chameleon does not have access to eating the dirt.
Gosh... Sounds like a lot of work... The pesticide makes me nervous now :/ I'll try my best on whatever I can do.... If not then ima stick with fake plants
Chameleons in general are a lot of work, but washing/ replanting isn't so bad, you really only have to do it once (tho I do give them a good rinse when I do a full cage clean).
I've found schefflera and pythos to hold up best (for me).