Why not have First Class at the back of the plane instead? (makes priority boarding a lot easier as first class pax in narrow body aircraft wont' have to watch the economy class pax walk by them)
FYI, some airlines who use 747 aircraft put Economy class seats on the upper deck while First/Business classes are downstairs.