It won't work. I have made a similar thread about this.
Edit: I guess I didnt actually make a thread about it, but asked the same question in someone else's thread.
If you think about why you have to use a spacer in order to use 02-03 struts with 04-07 tophats, you can maybe understand how 04-07 struts are different.
this thread shows 02-03 struts:
http://forums.nasioc.com/forums/show....php?t=2404857
this thread shows 04-07 struts further down the page:
http://forums.nasioc.com/forums/show....php?t=1189572
Pay attention to the end where the top nut spins on