Re: Aikido and Judo/jujitsu
Some fairly good responses already...each represents some valid points. The only thing I would add is that the yoshinkan forms for the 150 basic waza almost all contain strikes. If you train the form correctly, you can learn a lot about striking from the form, and pushing through your partner's block.
That said, some time on a bag or makiwara couldn't hurt, either. Or exposure to another art.