Well, one main advantage that Starfleet has over B5 is the fact that Starfleet ships have practically a 360 firing arc, where as B5 is more point and shoot. Get out of the forward firing arc of the B5 ships, and you pretty much have them.
Impressive rendering for a private project. I may nor be the greatest expert of Star Trekbut, i do recall starfleet ships having some pretty advanced shields! Anyway its cool to see people using their emagination.