That is a great link and concept. I urge people to delve deeper into the issues when it asks how concerned you are. Answer as many in all areas for a more pin point assessment. The vast majority of people I have had take that come back flabbergasted when it isn't what they thought it would be. I know of 3 people that come to mind that used to vote straight tickets and will not do so after taking that. 2 were straight ticket R and 1 was all the way D. All learned they are more middle of the road and like me, yearn for a 3rd or more party to be part of the process.
I always have my students use that when election season rolls around. Some think they're so liberal when they're just masquerading around as young Democrats.