I can see the rib effect pretty clearly, as well, Dave. Looks great. The snake looks fine the way it is. In my opinion, there are no better decals on the planet than Pheon. However, unless you flood the area with water first, they will stick right where you put them.
Cheers,
Bud