The window based way was more convenient because most of the times I would use Fluent with other Metro Style libraries like
MahApps.Metro, they have multiple different color styles and I was able to use them really easy in my Ribbon applications with code that would look something like this: