Das nennt sich Täter-Opfer-Umkehr. Du willst die Mannschaft bestrafen, die sich regelkonform verhält und die belohnen, die die Fouls begeht. Die gegnerische Mannschaft könnte auch einfach die Hände weglassen. Dann gibt es keinen Freiwurf.
Ich hätte einen alternativen Vorschlag: Ab dem 3. Freiwurf innerhalb eines Angriffs gibt es statt dessen 7-Meter. Das erhöht die Chancen auf einen Ballbesitzwechsel enorm.
Ein Freiwurf ist Teil des Abwehrspiels und nicht mit einem Foul in Basketball oder Fußball zu vergleichen.
Eine grobe Regelwidrigkeit wird im Handball mit einer Strafe geahndet.
Ein 7m ist keine Strafe sondern die Wiederherstellung der Spielsituation, sprich die weggenommene klare Torgelegenheit.