any downfalls of a shorty oil filter??

The short filter won't harm anything and if you decide to run headers it might be required. The Fram number for the 340 is PH43.