I think that nightfall is better than blood weep, atleast it's more used, now with last resort Vulcan I've never seen any1 with more than one, ok only saying from what I've seen the top rankers do, im in rank 12, but stars look good, but I think you need atleast one top weapon, Spartan seems to be popular among Phys mechs, even frantic brute ( yeah you may not like it but you can't deny it's quite strong) and I'd say you need a push weapon like the recoiler, to keep them in range of your stronger weapon. Like I said this is from what I've seen the top rankers do .
And also the back fire drones seem to be used alot with Spartan, or frantic, either the prem one or the e-m one, idon't remember their names lol