Just run more lights up front and angle them to where you want it. I run three lights up front. A Dinotte Amber 140AA pointing straight as my main light, A NiteRider UltraFazer 3.0 pointing 45 degrees to the right and a Cateye EL400 to the left at about 45 degrees.
Both niterider and cateye can swivel on demand by twisting it. The cateye moves around and I am thinking of replacing it with another light, I can never get it to be securely fastened on the handlebar. I notice the Dinotte lights with the O-rings jiggles whenever I hit a bump or uneven road. After awhile it gets slightly out of position, I find myself having to adjust it. Sorta annoying, but I'm really happy about it's brightness.
about front lighting positions: When you think of it, front(to be seen) lights are more effective when placed at a few degrees to the left and/or right. How many times is a car going to be going directly at you? Most of the times they are on the other side of the road about 35-45 degrees away. Still it helps to keep all your bases covered so running at least three lights up front helps. I run eight lights on my commuter. 3 up front. 2 sides. 1 pointing downwards. and 2 on the back. I think I should add another on the back to match the angles like the front. I may surge on some monkey electric lights for the front to increase my side visibility. I feel funny about running so many lights, but I get noticed and feel more confident on the road.