Those LED's are nice, and as I understand, you don't have to worry about overheating like the ballasts for fluorescent lights. Would a long one worked for all three?

Looks great!