Throwing something together based on unfamiliar components is indeed a bad move and likely to get you a bad reputation as a consultant. On the flip side, a permanent employee who wallows in analysis paralysis isn't adding any value to the company.
It all just depends on where the client culture fits on the "move fast and break things" spectrum.