I have the V&H Dig Shot Duals on my 2008 Vivid Black Ultra and am very pleased with them. I can get on it and get a "Harley" sound but running down the road, I have no problem with the sound and can hear my sound system even at 70 or above with no problem. I am not sure what baffles are in them. I will try to post a picture later in the day - I just need to go for a ride now and will be back later.
Tim