Yeah, the current blinds definitely look like a bit of a bodge.
In terms of fixing to frame, looking at another recent window installation I reckon I'll need to use a batten or something so that the blinds don't foul handles and trickle-vents. Any pitfalls in terms of types of glue etc?