took a 16 valve cylinder head off a tigra and the pistons are the same as the 8 valve
That depends which 16v and which 8v.
There are a few different engines that share the same basic block.
Some 16v heads will go on some 8v bottom ends but its a lot less work to swap the whole motor. If yours is the base 1.6 spi it'll have the base bottom end in it, too. There are a few minor differences that mean it won't be as reliable when running at 16v revs/power.
There's also the option of fitting an X18XE1 which is 1.8 but based on the smaller 1.6's block. Its a straight bolt in so you just need engine, engine loom, ECU and chipkey.
It all depends on what you want to acheive and how much you want to spend. If you just want a little more power cheaply you're better off getting the air coming in cool rather than cooking it under the bonnet. After that you'd be looking toward the exhaust and after that porting the head and maybe a fast road cam.
Trouble is that you'd then have a reasonable power gain but you would have spent quite a bit on tuning that you'll never get back.
Its usually cheaper to buy a car with a larger engine (2.0 astra) and spend the extra on insurance.
The car is also more reliable as its not under any extra stress.