Do smallcap stocks deserve a bigger role in your portfolio and are you are prepared for the risks that come with them?