Question: is 12 credits too little?
Answer: 12 credits is full time, so it's not going to impact financial aid (generally, but do read the fine print). ... As for consequences, you'll have a little more free time than your peers who are taking 15 credits/semester.