Happy for geckos is not the same as happy for us. The things that make us happy like friends and relationships, things we collect to remember times gone long ago, and pretty trinkets or art that churn our imagination are all foreign to gecko sensabilities.
They desire most in life the simpler things, shelter, food, water, and if the timing is right to procreate. Its when we have total control over these things that we attach our likes and dislikes to our selection process.
For example I really really like avacado with cottage cheese and caviar, oh sushi is another thing I want next to my death bed, anyway, you might think "yucky". It is a matter of both personal preference and upbringing.
Geckos upbringing equates to their general needs, temps and such general care stuff, their preference for little crickets or catterpillars, or fast moving things that fly, or the seeminlg too small hide, and a particular area from which to hunt are things that make them happy.
Observe your gecko, its actions will tell you what it likes and what it feels is useless, like a cute hammock seems nice to you because its soft, to the gecko it makes a great vantage point, a tall rock would be just as nice if not more natural.
Geckos don't get bored like we do, they move about looking for food water warmth a place to void to secure their territory and to look for a safe place to rack out for the day. The more complex their environment the more activity you will see from them, mainly because their daily tasks are made more complex by their surroundings.
I didn't mean for my post to come off as overly simple, there are a ton of things you can do for the gecko, it just takes keen observation skills to see what works and what does not to achieve the goals you are looking for.
In so far as the geckos needs are met, I'm all for creating an environment that makes the gecko more active, just keep in mind they don't need lots of exercise to be healthy. And you can go too far with a ton of alterations too often, causing much stress.
Maurice Pudlo