Works for me. I don't know anything about the old coaster brakes hubs though, were there any quality ones? There are so many good track hubs available now, did you consider making it a fixed gear?
You'll also have to source some old 70's athletic tape to attach your feet to the pedals for true authenticity