I haven't seen those green gloves in real life but I really like them! The colour scheme looks amazing!
Out of those two I would say it depends. If you have small hands then go for Bubber Shers and if big/long then TRD because Bubber Shers have slightly tight fitting and they are a bit small as well!