DMVs impact on performance
Bottom line is very little if any. The way the SQLOS has
been rearchitected the dmvs have been built into at the lowest level. This means
the data exists, it is not a virtual table that is built up when the dmv is
queried.
So go for it use the DMVs and understand what your server is actually
doing.
-