I agree with what you said though I am not praising eagle. In my opinion eagle/united visor is better then dream's. Yes there is no cowling in eagle but you can find cowling almost in every single 70cc bike today.
Firebird seat is comfortable even more better then cg 125 seat. Infact some of my friends said this when they drove firebird and CG both. Fuel tank is not so stylish but curves are kinda good rider knees stick with fuel tank more precisely.