I have played Silverwing a few times now so I feel like I can give a review without using only one round as my measuring stick. The course at Silverwing are decent. Nothing terrible, but nothing special. Every time i have gone there though, their course organization and tee time booking has been atrocious. They have three nines with no starters and no one making sure that pace is kept. The result of this is tee times seemingly booked 2-3 minutes apart sometimes, and golfers starting on whatever nine that they feel like. This causes major log jams on certain parts of the course, while other parts are wide open for 5 holes at a time. I gets really frustrating when you're trying to get a quick nine in after work and it takes 3 hours.
*footnote* they used to have GPS units in all of their carts but they removed them all for some reason...