Dont use generic formulas for max heart rate. I have hit 194 just a couple years ago and low 190s quite often recently (190-192) a bit in Zwift races and I am 40. So by 220 minus age I should max out at 180. There are plenty of well trained athletes that hit over 200 in their mid 30s or later. Use power as your metric it is superior to heart rate. Too many factors can change your hr that dont include good old fashioned hard training. Also seeing your HR at 204 may fool you into thinking “I am done and maxed out” when in reality you may have another 30 second left in the hurt tank. Dont cut yourself short because of a hr number.
Looks killer for the first 2 minute interval. The good news is that they do decline in power so only the first one is at 150%. I will still say that I am not sure I could hold 150% of FTP for 2 minutes even once. I would have no shame in lowering the first one and then trying to hit the targets on all of the following intervals. You will still see the benefits of the workout even if you dont hit the first one just right.
The second item to note is that if I see a hard workout like this coming up on the schedule then I need to be well rested. Preference would be an aerobic day max 90 minutes and then a day off the bike prior. I am getting old and I dont recover as well as I did in high school so you may not need nearly as much rest and be capable of back to back hard days. I will still say whatever time, sleep, nutrition, etc you need to feel good and fresh with high motivation then do that so you are 100% before workouts like this. The motivation cannot be understated either. Intervals like this require you to be mentally tough and to want it pretty badly. Good to have them but you can burnout. I am finding that I can easily do 2 hard sessions a week and 3 max. A 4th will bury me and then I am off resting for like 3-4 days and miss training because I simply cannot perform and am too tired.
Hope this helps. Ride hard and Ride On!