How effective are Panzergrenadiers now? Are they really good in medium ranges? Or only in close range? Is it advisable for heavy panzergrenadier play in 1 vs 1 games(regardless vs USF or Soviets)
Panzergrenadiers are good at all ranges, but are most efficient vs. allied squads at mid range. Unfortunatly, they have a tendency to bleed copious amounts of manpower, which makes it impossible to use more that 1-2 of them.
Use them as defensive units to support your team weapons. Non-upgraded pgrens in green cover can beat any allied squad short of lmg paras or guards. They will soak damage while your mg42 suppresses squads, allowing you to either move up and kill them, or sit back and kill them as they try to move up and nade' you. If you have 2 paks, but are fighting 3-4 shermans/t34s, 1-2 squads of upgraded pgrens can put the pain on enemy armor trying to circle strafe you, but you must be wary of crushes.
You can also use them as a flanking unit to help murder enemy weapon teams, but remember that they are quite fragile, so you must use LOS blockers and cover when assaulting enemy positions.