LauncherOne costs $12 millions per launch and delivers 300 kg, which means $40k/kg. Compared to $4k/kg of Falcon9, this is... uhm... They definitely gotta optimize things
Also it will need quite substantial solar panels, that add considerable drag, which is doble problematic on these relatively low orbits.